618 Commits (v0.1.0)

Author SHA1 Message Date
  Rafal Kupiec 89d5158d7e
Fix build. 2 years ago
  Rafal Kupiec a8a1a2cd51
Fix variable declaration in loops. 2 years ago
  Rafal Kupiec ee0d189f0a
Add comments. 2 years ago
  Rafal Kupiec cdc0dade2a
Allow to store a character in string variable. 2 years ago
  Rafal Kupiec 4eaf6a7117
AerScript is strict type hinting language, thus OP_TEQ & OP_TNE are not needed here. 2 years ago
  Rafal Kupiec 2a4e47e782
I hope this finally fixes the default argument value. 2 years ago
  Rafal Kupiec 527a6ad689
Mark argument as well as object, when class name is supplied. 2 years ago
  Rafal Kupiec 95c9fd0f1f
Corrections in builtin library. 2 years ago
  Rafal Kupiec d8f9db8f9a
Proper implementation of is_callback() & is_callable(). First one only performs a check if variable type is callback, while the second checks if function exists and if can be called. 2 years ago
  Rafal Kupiec 65e38a364d
Do not try to call an array. 2 years ago
  Rafal Kupiec d6434ba19e
Try to report some line. 2 years ago
  Rafal Kupiec 447910ce2e
Fix callbacks. 2 years ago
  Rafal Kupiec f0e50678e3
Optimize the code a bit. 2 years ago
  Rafal Kupiec 8810a86a2c
Fix for typoecasting callback to string. 2 years ago
  Rafal Kupiec b0165e5702
Do not reset blob when typecasting from string to callback. 2 years ago
  Rafal Kupiec 77ebce7acf
Parser takes care about nested arrays. 2 years ago
  Rafal Kupiec 77795bea4c
Do not check for return value on OP_DONE. 2 years ago
  Rafal Kupiec 598dc9ce51
At least try to call callback and do not check for return value on OP_DONE. 2 years ago
  Rafal Kupiec d74b182235
Properly typecast callback to boolean. 2 years ago
  Rafal Kupiec 1679420f4c
Get rid of some invisible escape characters. 2 years ago
  Rafal Kupiec d34c8ceafb
Fix void dump. 2 years ago
  Rafal Kupiec 7443663dd8
Fixes in PH7_OP_LOAD_IDX instruction. 2 years ago
  Rafal Kupiec f6e2b549b6
Access to undefined array index should be reported as error. 2 years ago
  Rafal Kupiec 72c420cc85
Correct another typo. 2 years ago
  Rafal Kupiec a501dea661
Fix a typo. 2 years ago
  Rafal Kupiec 25001ae746
This should be an error, really. 2 years ago
  Rafal Kupiec 2de455aa01
Fix formatting. 2 years ago
  Rafal Kupiec 95fba30f9b
Better way to check arguments compatibility. 2 years ago
  Rafal Kupiec a06573408e
Better way to check arguments compatibility. 2 years ago
  Rafal Kupiec 39f698476f
This is not the right way to go - revert 465336b23b. 2 years ago
  Rafal Kupiec 465336b23b
Mark void variable as well as NULL, and dump NULL as void. 2 years ago
  Rafal Kupiec a1151d598b
Do not emit warning when assigning NULL to resource. 2 years ago
  Rafal Kupiec fcd4e8d6a6
The readdir() function should return empty string instead of false. 2 years ago
  Rafal Kupiec 72dc44c152
Another fix for OP_DONE instruction. 2 years ago
  Rafal Kupiec 74f954b852
Fix OP_DONE instruction. 2 years ago
  Rafal Kupiec 5d369ba851
Fix static variables. Now access to non-initialized arrays member does not result in segmentation fault. 2 years ago
  Rafal Kupiec 9880f9963e
Fix static and non-static class attributes. Now access to non-initialized arrays member does not result in segmentation fault. 2 years ago
  Rafal Kupiec 7ec7ade171
Return a character from string if it is not ar array. 2 years ago
  Rafal Kupiec 01c210984e
Further optimisations. 2 years ago
  Rafal Kupiec 5eeceb6927
Try to optimize the code a bit. 2 years ago
  Rafal Kupiec 9acd6fbcb2
Do not typecast NULL to StdClass. 2 years ago
  Rafal Kupiec 4467ca6dce
Attempt to fix static variables. 2 years ago
  Rafal Kupiec 5463da88b0
Attempt to fix non-static class attributes. 2 years ago
  Rafal Kupiec 8d3b7f303f
Allow to assign any value if data type is not specified. 2 years ago
  Rafal Kupiec d4d00db458
Attempt to fix static class attributes. 2 years ago
  Rafal Kupiec 8133c3dd6f
Make a use of PH7_MemObjSafeStore(). 2 years ago
  Rafal Kupiec fb50d8de25
Correct the comment. 2 years ago
  Rafal Kupiec 66a7e957c9
Allow to assign NULL to array. 2 years ago
  Rafal Kupiec aaef03396c
Implement PH7_MemObjSafeStore(). 2 years ago
  Rafal Kupiec 45b1d4ed73
Compare only non-array to non-array values. 2 years ago