Rafal Kupiec
|
08307c5ad6
|
Let's test exceptions.
|
2019-04-10 18:59:26 +02:00 |
Rafal Kupiec
|
2a4e47e782
|
I hope this finally fixes the default argument value.
|
2019-04-10 18:32:53 +02:00 |
Rafal Kupiec
|
527a6ad689
|
Mark argument as well as object, when class name is supplied.
|
2019-04-10 13:58:24 +02:00 |
Rafal Kupiec
|
95c9fd0f1f
|
Corrections in builtin library.
|
2019-04-10 12:44:44 +02:00 |
Rafal Kupiec
|
46250f0cd8
|
IP address encode/decode test.
|
2019-04-10 11:28:57 +02:00 |
Rafal Kupiec
|
ee7b1e56ae
|
Another test of closure.
|
2019-04-10 11:19:29 +02:00 |
Rafal Kupiec
|
a4b5db4005
|
Formatting.
|
2019-04-10 09:52:20 +02:00 |
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.
|
2019-04-10 09:45:00 +02:00 |
Rafal Kupiec
|
65e38a364d
|
Do not try to call an array.
|
2019-04-10 09:26:06 +02:00 |
Rafal Kupiec
|
6b86f4c855
|
Add assertion test.
|
2019-04-10 09:23:23 +02:00 |
Rafal Kupiec
|
d6434ba19e
|
Try to report some line.
|
2019-04-10 09:18:26 +02:00 |
Rafal Kupiec
|
447910ce2e
|
Fix callbacks.
|
2019-04-10 09:08:10 +02:00 |
Rafal Kupiec
|
f0e50678e3
|
Optimize the code a bit.
|
2019-04-10 08:52:06 +02:00 |
Rafal Kupiec
|
8810a86a2c
|
Fix for typoecasting callback to string.
|
2019-04-10 08:50:04 +02:00 |
Rafal Kupiec
|
b0165e5702
|
Do not reset blob when typecasting from string to callback.
|
2019-04-10 06:57:14 +02:00 |
Rafal Kupiec
|
77ebce7acf
|
Parser takes care about nested arrays.
|
2019-04-10 06:18:49 +02:00 |
Rafal Kupiec
|
c1e30d4c68
|
Another problem found.
|
2019-04-08 17:21:25 +02:00 |
Rafal Kupiec
|
ad3c6e6d7e
|
Closure event test.
|
2019-04-08 13:58:40 +02:00 |
Rafal Kupiec
|
77795bea4c
|
Do not check for return value on OP_DONE.
|
2019-04-08 13:51:54 +02:00 |
Rafal Kupiec
|
598dc9ce51
|
At least try to call callback and do not check for return value on OP_DONE.
|
2019-04-08 13:49:12 +02:00 |
Rafal Kupiec
|
d74b182235
|
Properly typecast callback to boolean.
|
2019-04-08 13:32:50 +02:00 |
Rafal Kupiec
|
b320d35cf7
|
Test char to int conversion.
|
2019-04-08 10:32:31 +02:00 |
Rafal Kupiec
|
c2b3cc1a2f
|
Test magic methods.
|
2019-04-08 10:24:32 +02:00 |
Rafal Kupiec
|
db0bbf713b
|
We need to fix callbacks.
|
2019-04-08 09:37:47 +02:00 |
Rafal Kupiec
|
580d1af308
|
More tests to go.
|
2019-04-08 09:31:58 +02:00 |
Rafal Kupiec
|
58b63a9f16
|
Another simple test.
|
2019-04-08 08:57:45 +02:00 |
Rafal Kupiec
|
67f40db553
|
Typehinting test.
|
2019-04-06 17:01:28 +02:00 |
Rafal Kupiec
|
1679420f4c
|
Get rid of some invisible escape characters.
|
2019-04-06 17:00:15 +02:00 |
Rafal Kupiec
|
d34c8ceafb
|
Fix void dump.
|
2019-04-06 16:51:32 +02:00 |
Rafal Kupiec
|
bda8316e1b
|
Add interface tests (OOP).
|
2019-04-06 16:02:20 +02:00 |
Rafal Kupiec
|
1fd161e394
|
This will be done in scope of ticket #48.
|
2019-04-06 10:00:58 +02:00 |
Rafal Kupiec
|
246b097fad
|
Update TODO list.
|
2019-04-06 09:36:33 +02:00 |
Rafal Kupiec
|
7443663dd8
|
Fixes in PH7_OP_LOAD_IDX instruction.
|
2019-04-06 09:36:08 +02:00 |
Rafal Kupiec
|
f6e2b549b6
|
Access to undefined array index should be reported as error.
|
2019-04-06 09:21:09 +02:00 |
Rafal Kupiec
|
72c420cc85
|
Correct another typo.
|
2019-04-05 20:21:26 +02:00 |
Rafal Kupiec
|
a501dea661
|
Fix a typo.
|
2019-04-05 20:17:44 +02:00 |
Rafal Kupiec
|
25001ae746
|
This should be an error, really.
|
2019-04-05 20:14:08 +02:00 |
Rafal Kupiec
|
2de455aa01
|
Fix formatting.
|
2019-04-05 20:12:55 +02:00 |
Rafal Kupiec
|
95fba30f9b
|
Better way to check arguments compatibility.
|
2019-04-05 20:07:56 +02:00 |
Rafal Kupiec
|
a06573408e
|
Better way to check arguments compatibility.
|
2019-04-05 19:59:15 +02:00 |
Rafal Kupiec
|
39f698476f
|
This is not the right way to go - revert 465336b23b .
|
2019-04-05 12:30:38 +02:00 |
Rafal Kupiec
|
465336b23b
|
Mark void variable as well as NULL, and dump NULL as void.
|
2019-04-05 11:52:15 +02:00 |
Rafal Kupiec
|
a1151d598b
|
Do not emit warning when assigning NULL to resource.
|
2019-04-05 11:42:40 +02:00 |
Rafal Kupiec
|
5765ff3fd6
|
Additional tasks to be done.
|
2019-04-05 11:14:32 +02:00 |
Rafal Kupiec
|
3359b99128
|
Test complex expressions.
|
2019-04-05 09:43:07 +02:00 |
Rafal Kupiec
|
afe978e366
|
Test call by dereferencing array.
|
2019-04-05 09:22:47 +02:00 |
Rafal Kupiec
|
4d07a10336
|
One more callback test.
|
2019-04-05 09:13:29 +02:00 |
Rafal Kupiec
|
cfc0342a10
|
Let's test operators precedence.
|
2019-04-05 09:08:11 +02:00 |
Rafal Kupiec
|
62d8451d12
|
Add multiple inheritance test.
|
2019-04-05 08:52:30 +02:00 |
Rafal Kupiec
|
5bfa60724a
|
Add new test - brainfuck interpreter.
|
2019-04-05 08:07:06 +02:00 |