285 Commits (b94a23d580380715fe88803012d77e15d19ec3e9)
 

Author SHA1 Message Date
Rafal Kupiec b94a23d580
Get rid of PH7 ident 4 years ago
Rafal Kupiec 7c7a837efb
Correct another bunch of typos. 4 years ago
Rafal Kupiec 71d46e3052
Compiler rework does not allow functions in global scope. 4 years ago
Rafal Kupiec da0b7eb629
Some useless function 4 years ago
Rafal Kupiec af139b3f0a
Reimplement C-like min() and max() functions. 4 years ago
Rafal Kupiec 89d7aca73a
Correct typo 4 years ago
Rafal Kupiec 8ab67084a0
It is as easy to instantiate the class as to remove this useless functions. 4 years ago
Rafal Kupiec 6f491b398a
Always show compilation errors 4 years ago
Rafal Kupiec 8e87989719
A;ways show compilation errors from evaluated code 4 years ago
Rafal Kupiec 052649e677
Trust builtin library. 4 years ago
Rafal Kupiec 0e64c7cc6e
Fix builtin library 4 years ago
Rafal Kupiec 64b9ac4406
Forward declaration already in compiler.h 4 years ago
Rafal Kupiec be454ff7be
Rename PH7_COMPILE_SINGLE_STMT to PH7_COMPILE_STATEMENT 4 years ago
Rafal Kupiec 26b1675021
API function rename 4 years ago
Rafal Kupiec ece036b214
Rework the entry point 4 years ago
Rafal Kupiec 1cb3e394cf
Implement pseudo boolean type. 4 years ago
Rafal Kupiec 7e3c79d3c5
Functions naming cleanup 4 years ago
Rafal Kupiec 02fde9c30f
It is not PHP compiler 4 years ago
Rafal Kupiec d7f9d8e157
Add missing 'finally' keyword. 4 years ago
Rafal Kupiec aa6e00db27
Forward declaration for all functions. 4 years ago
Rafal Kupiec 59c15caf4e
Use something more human readable 4 years ago
Rafal Kupiec 6b7591a137
Move common part to compiler.h 4 years ago
Rafal Kupiec 289af8f9ae
Unify compiler's function naming convenction 4 years ago
Rafal Kupiec 5ef5cf3e46
Make errors more readable. 4 years ago
Rafal Kupiec 429c28d0cc
Rework error lovels for AerScript. 4 years ago
Rafal Kupiec 029dd9bfb4
Several changes made: 4 years ago
Rafal Kupiec 8cbfca2bc9
Do not overload entry point 4 years ago
Rafal Kupiec c39e627aef
Remove the backtick quoted string. 4 years ago
Rafal Kupiec cef0f40820
Compile namespace 4 years ago
Rafal Kupiec c298a41eb7
More verbose error messages 4 years ago
Rafal Kupiec e866575cb5
More verbose errors 4 years ago
Rafal Kupiec c759b1f106
Improove error reporting for method declarations 4 years ago
Rafal Kupiec b61fc9d3e6
Rename function to save it from typo 4 years ago
Rafal Kupiec 576edc6c20
Several changes to virtual class/method. Fixes #41 4 years ago
Rafal Kupiec 3f46f01805
Rename anonymous functions 4 years ago
Rafal Kupiec 0d8391eaaa
Correct typos 4 years ago
Rafal Kupiec 5d9ccf9c65
More tests 4 years ago
Rafal Kupiec 3252f54615 Temporarily look for modules in binary/ subdirectory. This will allow us to test modules. 4 years ago
Rafal Kupiec 0561c5f901
Redundant slash 4 years ago
Rafal Kupiec bfbe97255c
This is not needed to build modules 4 years ago
Rafal Kupiec fc4b17434e
Remove duplicated builtin functions 4 years ago
Rafal Kupiec 8936f6529f
Remove duplicate 4 years ago
Rafal Kupiec 94b29fa238
Remove duplicates 4 years ago
Rafal Kupiec 8f7fc71027
Consider a method with compiled default value associated as a candidate to call. Fixes #37. 4 years ago
Rafal Kupiec e15166d940
Temporary fix for master branch 4 years ago
Rafal Kupiec bca4d1a2fa
Always select an appropriate function to call 4 years ago
Rafal Kupiec 34dd052f74
quick typo fix 4 years ago
Rafal Kupiec 370465fe79
We should use %z to match (SyString *) length and to not display trash. 4 years ago
Rafal Kupiec c419b8605d
Add more tests 4 years ago
David Carlier 7711bdb6bc Merge branch 'master' of https://git.codingworkshop.eu.org/AerScript/Aer 4 years ago