Rafal Kupiec
|
0e6e6773bb
|
This field is useless now
|
4 years ago |
Rafal Kupiec
|
e2aa774a6a
|
Reimplement SyRealPath(); fix build.
|
4 years ago |
Rafal Kupiec
|
52d9616503
|
Revert d937d0c825
|
4 years ago |
David Carlier
|
dba8e5098f
|
fixing in the vm context instead, making the feature available in case realpath could be implemented as well
|
4 years ago |
David Carlier
|
e7b78be8e5
|
Fix #15, merge from fix_debug_backtrace branch (#18)
|
4 years ago |
David Carlier
|
357be5ec0d
|
Attempt to fix #3 (#14)
|
4 years ago |
Rafal Kupiec
|
b7caeefded
|
Move math library into separate module
|
4 years ago |
Rafal Kupiec
|
abb91a9874
|
Reorganize the repository for new build system
|
4 years ago |
Rafal Kupiec
|
c6ad27566a
|
Correct some typos
|
4 years ago |
Rafal Kupiec
|
a00e81f4f8
|
Move XML support into separate module.
|
4 years ago |
Rafal Kupiec
|
95e9174058
|
Move JSON support into separate module.
|
4 years ago |
Rafal Kupiec
|
28dbeeb1ad
|
I'm not a big Windows fun, so please correct me if this is not working
|
4 years ago |
Rafal Kupiec
|
ee5504ea3a
|
Initial support for modules, partially implements #1
|
4 years ago |
Rafal Kupiec
|
6abb65a04c
|
declare() is a stupid and useless construct. It will not be supported in P#.
|
4 years ago |
Rafal Kupiec
|
4f4371545b
|
Implement register_autoload_handler() builtin function, that registers any number of autoloaders, enabling for classes to be automatically loaded if they are not defined.
Implement a mechanism, to iterate through registered autoload callbacks until class is found.
|
4 years ago |
Rafal Kupiec
|
5d1e75d72c
|
There will be no PDO. P# will contain DBAL
|
4 years ago |
Rafal Kupiec
|
8b59a01198
|
There is no need to use 'and' & 'or' keywords, as P# supports also '&&' and '||' to use respectively
|
4 years ago |
Rafal Kupiec
|
fb9e0726d8
|
No amalgamation here
|
4 years ago |
Rafal Kupiec
|
4071f0b8ee
|
P# supports only ^^ keyword as a logical XOR. There is no need to have 'xor'.
|
4 years ago |
Rafal Kupiec
|
d898cd1e36
|
Code formatting
|
4 years ago |
Rafal Kupiec
|
f212588ab1
|
Removing unnecessary operators (eq, ne). Some special strings comparison should be implemented as a function like strcmp().
|
4 years ago |
Rafal Kupiec
|
dce1b38e79
|
P# allows to use multiline string block, thus heredoc/newdoc syntax is not needed
|
4 years ago |
Rafal Kupiec
|
c7feffc43f
|
GOTO is an evil statement and should be avoid. Its not available in P#
|
4 years ago |
Rafal Kupiec
|
331e21cb12
|
GCC does not like large constants without a suffix
|
4 years ago |
Rafal Kupiec
|
5b10ea3b41
|
de-amalgamation of code for easier maintenance
|
4 years ago |