Graf commitů

92 Commity

Autor SHA1 Zpráva Datum
675f3596a1 Properly look for method in all classes.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-29 06:12:49 +02:00
1175219ad4 Temporarily fix test.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-28 13:40:34 +02:00
d8db20e9bd Do not use as variable name.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-21 21:36:08 +02:00
1f78547ca2 Convert DOS2UNIX.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-21 21:34:14 +02:00
55acf8111f Assume private visibility for all class members by default.
Všechny kontroly byly úspěšné
The build was successful.
In most (all?) modern OOP languages class members visibility is assumed to be private and programmer has to consciously set it to public or protected. PHP has the different approach what can cause a security flaws in written scripts. AerScript will not follow this way, as it seems to be conceptually broken.
2019-05-17 08:40:41 +02:00
c4416ef631 Fix singleton test.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-08 11:05:36 +02:00
76880ae4e2 Extend this test.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-08 09:03:21 +02:00
03c37c58bb Add constants test.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-07 08:42:42 +02:00
9d84c558c4 New test for goto statement.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-06 06:39:36 +02:00
73c1a814f5 Test foreach() loop.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-02 18:51:12 +02:00
186e5887f6 We can now declare key and value variables inside a loop.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-01 11:51:08 +02:00
bbcd99789d Fix test.
Všechny kontroly byly úspěšné
The build was successful.
2019-05-01 11:48:57 +02:00
4d8d92092e Refactor foreach() loop.
Všechny kontroly byly úspěšné
The build was successful.
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
10516fb655 Remove useless comments from BrainFuck tests.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-28 19:51:38 +02:00
2bda002259 Add missing variables declaration.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-28 19:14:25 +02:00
a7606864fa Do not use broken foreach() loop in this test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-25 19:09:22 +02:00
13ea9825b8 Bubble sort algorithm in AerScript.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-20 16:56:53 +02:00
8331d36869 Program to calculate Euler's Totient Function.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-20 14:17:06 +02:00
3f1d429d5f The program code for printing Pascal’s Triangle.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-20 13:49:45 +02:00
16c6b8d970 Array subscription test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-19 07:54:53 +02:00
80abccc3ad This variable contains an array of booleans, really.
Všechny kontroly byly úspěšné
The build was successful.
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
0b04e0f7c5 Test program entry point.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 17:41:47 +02:00
f8a47d2838 Real life test - base32.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 13:16:27 +02:00
2aa25f66d5 They do not return any value.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 12:25:57 +02:00
58618a4d27 Add another test - constructor overloading.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 12:24:32 +02:00
9d97eb228a Test a for() loop as well.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 11:07:53 +02:00
b668d0a897 Test do { ... } while(); loop.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 11:01:34 +02:00
102e8447a1 Formatting code.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 10:08:03 +02:00
ec580ddf8c Path splitting test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 08:32:19 +02:00
549b2ff3b4 Do not use 'elseif' construction.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-17 07:49:22 +02:00
a5da714d61 Test while loop.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-16 19:31:24 +02:00
2894c55dfa Add some comments, to see if they are working.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-16 15:08:08 +02:00
0b11d59f9f Remove this dirty hack.
Všechny kontroly byly úspěšné
The build was successful.
This test should now work without it.
2019-04-16 13:59:10 +02:00
583f43e1f7 Convert carriage return and line feed to line feed (UNIX line ending).
Všechny kontroly byly úspěšné
The build was successful.
2019-04-13 14:37:04 +02:00
aea0d1a5ec Workaround applied to make test working.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-13 14:35:27 +02:00
b302e8c2b2 Test static variables.
Některé kontroly nahlásily chyby
The build has failed.
2019-04-11 13:29:44 +02:00
aae526b1d4 Closure as filter.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-11 09:10:03 +02:00
5cc803d07c Another closure test comes in.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-11 08:58:54 +02:00
4eaf6a7117 AerScript is strict type hinting language, thus OP_TEQ & OP_TNE are not needed here.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-11 06:25:20 +02:00
9c426b20cc Factory design pattern test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 20:22:13 +02:00
725b60cb88 Check switch block.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 20:01:17 +02:00
0c2b2c9df5 Class instance as argument.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 19:54:05 +02:00
493fcd0e92 Test complex expressions one more time.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 19:41:48 +02:00
57c6b3483a Test strtr() builtin function.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 19:18:39 +02:00
ab4705518c Another script for interpreter testing.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 19:12:44 +02:00
08307c5ad6 Let's test exceptions.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 18:59:26 +02:00
46250f0cd8 IP address encode/decode test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 11:28:57 +02:00
ee7b1e56ae Another test of closure.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 11:19:29 +02:00
a4b5db4005 Formatting.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 09:52:20 +02:00
6b86f4c855 Add assertion test.
Všechny kontroly byly úspěšné
The build was successful.
2019-04-10 09:23:23 +02:00