Commit Graph

87 Commits

Author SHA1 Message Date
Rafal Kupiec c4416ef631
Fix singleton test.
The build was successful. Details
2019-05-08 11:05:36 +02:00
Rafal Kupiec 76880ae4e2
Extend this test.
The build was successful. Details
2019-05-08 09:03:21 +02:00
Rafal Kupiec 03c37c58bb
Add constants test.
The build was successful. Details
2019-05-07 08:42:42 +02:00
Rafal Kupiec 9d84c558c4
New test for goto statement.
The build was successful. Details
2019-05-06 06:39:36 +02:00
Rafal Kupiec 73c1a814f5
Test foreach() loop.
The build was successful. Details
2019-05-02 18:51:12 +02:00
Rafal Kupiec 186e5887f6
We can now declare key and value variables inside a loop.
The build was successful. Details
2019-05-01 11:51:08 +02:00
Rafal Kupiec bbcd99789d
Fix test.
The build was successful. Details
2019-05-01 11:48:57 +02:00
Rafal Kupiec 4d8d92092e
Refactor foreach() loop.
The build was successful. Details
In AerScript, the foreach() loop is syntatically more similiar to C#, than PHP. However the optional '$key => $value' construct is still available, because arrays in AerScript are still a hashmaps.
2019-04-30 23:38:59 +02:00
Rafal Kupiec 10516fb655
Remove useless comments from BrainFuck tests.
The build was successful. Details
2019-04-28 19:51:38 +02:00
Rafal Kupiec 2bda002259
Add missing variables declaration.
The build was successful. Details
2019-04-28 19:14:25 +02:00
Rafal Kupiec a7606864fa
Do not use broken foreach() loop in this test.
The build was successful. Details
2019-04-25 19:09:22 +02:00
Rafal Kupiec 13ea9825b8
Bubble sort algorithm in AerScript.
The build was successful. Details
2019-04-20 16:56:53 +02:00
Rafal Kupiec 8331d36869
Program to calculate Euler's Totient Function.
The build was successful. Details
2019-04-20 14:17:06 +02:00
Rafal Kupiec 3f1d429d5f
The program code for printing Pascal’s Triangle.
The build was successful. Details
2019-04-20 13:49:45 +02:00
Rafal Kupiec 16c6b8d970
Array subscription test.
The build was successful. Details
2019-04-19 07:54:53 +02:00
Rafal Kupiec 80abccc3ad
This variable contains an array of booleans, really.
The build was successful. Details
And if we managed to insert a boolean value to an array of chars, this means we have a bug somewhere.
2019-04-19 06:40:16 +02:00
Rafal Kupiec 0b04e0f7c5
Test program entry point.
The build was successful. Details
2019-04-17 17:41:47 +02:00
Rafal Kupiec f8a47d2838
Real life test - base32.
The build was successful. Details
2019-04-17 13:16:27 +02:00
Rafal Kupiec 2aa25f66d5
They do not return any value.
The build was successful. Details
2019-04-17 12:25:57 +02:00
Rafal Kupiec 58618a4d27
Add another test - constructor overloading.
The build was successful. Details
2019-04-17 12:24:32 +02:00
Rafal Kupiec 9d97eb228a
Test a for() loop as well.
The build was successful. Details
2019-04-17 11:07:53 +02:00
Rafal Kupiec b668d0a897
Test do { ... } while(); loop.
The build was successful. Details
2019-04-17 11:01:34 +02:00
Rafal Kupiec 102e8447a1
Formatting code.
The build was successful. Details
2019-04-17 10:08:03 +02:00
Rafal Kupiec ec580ddf8c
Path splitting test.
The build was successful. Details
2019-04-17 08:32:19 +02:00
Rafal Kupiec 549b2ff3b4
Do not use 'elseif' construction.
The build was successful. Details
2019-04-17 07:49:22 +02:00
Rafal Kupiec a5da714d61
Test while loop.
The build was successful. Details
2019-04-16 19:31:24 +02:00
Rafal Kupiec 2894c55dfa
Add some comments, to see if they are working.
The build was successful. Details
2019-04-16 15:08:08 +02:00
Rafal Kupiec 0b11d59f9f
Remove this dirty hack.
The build was successful. Details
This test should now work without it.
2019-04-16 13:59:10 +02:00
Rafal Kupiec 583f43e1f7
Convert carriage return and line feed to line feed (UNIX line ending).
The build was successful. Details
2019-04-13 14:37:04 +02:00
Rafal Kupiec aea0d1a5ec
Workaround applied to make test working.
The build was successful. Details
2019-04-13 14:35:27 +02:00
Rafal Kupiec b302e8c2b2
Test static variables.
The build has failed. Details
2019-04-11 13:29:44 +02:00
Rafal Kupiec aae526b1d4
Closure as filter.
The build was successful. Details
2019-04-11 09:10:03 +02:00
Rafal Kupiec 5cc803d07c
Another closure test comes in.
The build was successful. Details
2019-04-11 08:58:54 +02:00
Rafal Kupiec 4eaf6a7117
AerScript is strict type hinting language, thus OP_TEQ & OP_TNE are not needed here.
The build was successful. Details
2019-04-11 06:25:20 +02:00
Rafal Kupiec 9c426b20cc
Factory design pattern test.
The build was successful. Details
2019-04-10 20:22:13 +02:00
Rafal Kupiec 725b60cb88
Check switch block.
The build was successful. Details
2019-04-10 20:01:17 +02:00
Rafal Kupiec 0c2b2c9df5
Class instance as argument.
The build was successful. Details
2019-04-10 19:54:05 +02:00
Rafal Kupiec 493fcd0e92
Test complex expressions one more time.
The build was successful. Details
2019-04-10 19:41:48 +02:00
Rafal Kupiec 57c6b3483a
Test strtr() builtin function.
The build was successful. Details
2019-04-10 19:18:39 +02:00
Rafal Kupiec ab4705518c
Another script for interpreter testing.
The build was successful. Details
2019-04-10 19:12:44 +02:00
Rafal Kupiec 08307c5ad6
Let's test exceptions.
The build was successful. Details
2019-04-10 18:59:26 +02:00
Rafal Kupiec 46250f0cd8
IP address encode/decode test.
The build was successful. Details
2019-04-10 11:28:57 +02:00
Rafal Kupiec ee7b1e56ae
Another test of closure.
The build was successful. Details
2019-04-10 11:19:29 +02:00
Rafal Kupiec a4b5db4005
Formatting.
The build was successful. Details
2019-04-10 09:52:20 +02:00
Rafal Kupiec 6b86f4c855
Add assertion test.
The build was successful. Details
2019-04-10 09:23:23 +02:00
Rafal Kupiec ad3c6e6d7e
Closure event test.
The build was successful. Details
2019-04-08 13:58:40 +02:00
Rafal Kupiec b320d35cf7
Test char to int conversion.
The build was successful. Details
2019-04-08 10:32:31 +02:00
Rafal Kupiec c2b3cc1a2f
Test magic methods.
The build was successful. Details
2019-04-08 10:24:32 +02:00
Rafal Kupiec 580d1af308
More tests to go.
The build was successful. Details
2019-04-08 09:31:58 +02:00
Rafal Kupiec 58b63a9f16
Another simple test.
The build was successful. Details
2019-04-08 08:57:45 +02:00