Commit Graph

693 Commits

Author SHA1 Message Date
e3ad3eb84b Another bug found that needs to be fixed before merge to master branch.
All checks were successful
The build was successful.
2019-04-13 14:32:43 +02:00
98898c16c5 Builtin library will be reworked later. Out of scope.
All checks were successful
The build was successful.
2019-04-13 09:09:25 +02:00
89d5158d7e Fix build.
All checks were successful
The build was successful.
2019-04-11 13:31:17 +02:00
b302e8c2b2 Test static variables.
Some checks reported errors
The build has failed.
2019-04-11 13:29:44 +02:00
a8a1a2cd51 Fix variable declaration in loops.
Some checks reported errors
The build has failed.
2019-04-11 13:28:47 +02:00
ee0d189f0a Add comments.
All checks were successful
The build was successful.
2019-04-11 11:37:07 +02:00
cdc0dade2a Allow to store a character in string variable.
All checks were successful
The build was successful.
2019-04-11 11:33:00 +02:00
aae526b1d4 Closure as filter.
All checks were successful
The build was successful.
2019-04-11 09:10:03 +02:00
5cc803d07c Another closure test comes in.
All checks were successful
The build was successful.
2019-04-11 08:58:54 +02:00
31f48b234b This is already fixed.
All checks were successful
The build was successful.
2019-04-11 06:25:48 +02:00
4eaf6a7117 AerScript is strict type hinting language, thus OP_TEQ & OP_TNE are not needed here.
All checks were successful
The build was successful.
2019-04-11 06:25:20 +02:00
9c426b20cc Factory design pattern test.
All checks were successful
The build was successful.
2019-04-10 20:22:13 +02:00
725b60cb88 Check switch block.
All checks were successful
The build was successful.
2019-04-10 20:01:17 +02:00
0c2b2c9df5 Class instance as argument.
All checks were successful
The build was successful.
2019-04-10 19:54:05 +02:00
493fcd0e92 Test complex expressions one more time.
All checks were successful
The build was successful.
2019-04-10 19:41:48 +02:00
57c6b3483a Test strtr() builtin function.
All checks were successful
The build was successful.
2019-04-10 19:18:39 +02:00
ab4705518c Another script for interpreter testing.
All checks were successful
The build was successful.
2019-04-10 19:12:44 +02:00
08307c5ad6 Let's test exceptions.
All checks were successful
The build was successful.
2019-04-10 18:59:26 +02:00
2a4e47e782 I hope this finally fixes the default argument value.
All checks were successful
The build was successful.
2019-04-10 18:32:53 +02:00
527a6ad689 Mark argument as well as object, when class name is supplied.
All checks were successful
The build was successful.
2019-04-10 13:58:24 +02:00
95c9fd0f1f Corrections in builtin library.
All checks were successful
The build was successful.
2019-04-10 12:44:44 +02:00
46250f0cd8 IP address encode/decode test.
All checks were successful
The build was successful.
2019-04-10 11:28:57 +02:00
ee7b1e56ae Another test of closure.
All checks were successful
The build was successful.
2019-04-10 11:19:29 +02:00
a4b5db4005 Formatting.
All checks were successful
The build was successful.
2019-04-10 09:52:20 +02:00
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.
All checks were successful
The build was successful.
2019-04-10 09:45:00 +02:00
65e38a364d Do not try to call an array.
All checks were successful
The build was successful.
2019-04-10 09:26:06 +02:00
6b86f4c855 Add assertion test.
All checks were successful
The build was successful.
2019-04-10 09:23:23 +02:00
d6434ba19e Try to report some line.
All checks were successful
The build was successful.
2019-04-10 09:18:26 +02:00
447910ce2e Fix callbacks.
All checks were successful
The build was successful.
2019-04-10 09:08:10 +02:00
f0e50678e3 Optimize the code a bit.
All checks were successful
The build was successful.
2019-04-10 08:52:06 +02:00
8810a86a2c Fix for typoecasting callback to string.
All checks were successful
The build was successful.
2019-04-10 08:50:04 +02:00
b0165e5702 Do not reset blob when typecasting from string to callback.
All checks were successful
The build was successful.
2019-04-10 06:57:14 +02:00
77ebce7acf Parser takes care about nested arrays.
All checks were successful
The build was successful.
2019-04-10 06:18:49 +02:00
c1e30d4c68 Another problem found.
All checks were successful
The build was successful.
2019-04-08 17:21:25 +02:00
ad3c6e6d7e Closure event test.
All checks were successful
The build was successful.
2019-04-08 13:58:40 +02:00
77795bea4c Do not check for return value on OP_DONE.
All checks were successful
The build was successful.
2019-04-08 13:51:54 +02:00
598dc9ce51 At least try to call callback and do not check for return value on OP_DONE.
All checks were successful
The build was successful.
2019-04-08 13:49:12 +02:00
d74b182235 Properly typecast callback to boolean.
All checks were successful
The build was successful.
2019-04-08 13:32:50 +02:00
b320d35cf7 Test char to int conversion.
All checks were successful
The build was successful.
2019-04-08 10:32:31 +02:00
c2b3cc1a2f Test magic methods.
All checks were successful
The build was successful.
2019-04-08 10:24:32 +02:00
db0bbf713b We need to fix callbacks.
All checks were successful
The build was successful.
2019-04-08 09:37:47 +02:00
580d1af308 More tests to go.
All checks were successful
The build was successful.
2019-04-08 09:31:58 +02:00
58b63a9f16 Another simple test.
All checks were successful
The build was successful.
2019-04-08 08:57:45 +02:00
67f40db553 Typehinting test.
All checks were successful
The build was successful.
2019-04-06 17:01:28 +02:00
1679420f4c Get rid of some invisible escape characters.
All checks were successful
The build was successful.
2019-04-06 17:00:15 +02:00
d34c8ceafb Fix void dump.
All checks were successful
The build was successful.
2019-04-06 16:51:32 +02:00
bda8316e1b Add interface tests (OOP).
All checks were successful
The build was successful.
2019-04-06 16:02:20 +02:00
1fd161e394 This will be done in scope of ticket #48.
All checks were successful
The build was successful.
2019-04-06 10:00:58 +02:00
246b097fad Update TODO list.
All checks were successful
The build was successful.
2019-04-06 09:36:33 +02:00
7443663dd8 Fixes in PH7_OP_LOAD_IDX instruction.
All checks were successful
The build was successful.
2019-04-06 09:36:08 +02:00