Commit graph

39 commits

Author SHA1 Message Date
11ee4d006b Add some string functions 2021-04-03 18:47:45 +02:00
b0d9bf447e Move length to multipurpose functions 2021-04-03 18:47:23 +02:00
c575115f92 Add short notation for lists: '(1 2) == (list 1 2) 2021-04-03 18:09:20 +02:00
b316404b2b Add cons, car, cdr 2021-04-03 18:05:59 +02:00
63af87b9ca Add simple tests for keywords 2021-04-02 20:53:59 +02:00
b014552d09 Add test that compares unequal lists 2021-04-02 20:53:12 +02:00
42f0e3bc99 Create a multipurpose equal 2021-04-02 20:52:57 +02:00
31e8c61d5e Add rudimentary support for keywords 2021-04-02 20:52:26 +02:00
7f38e74e78 Add map, reduce and equal for lists 2021-04-02 20:18:42 +02:00
78c4bebaae Add first tests for list 2021-04-02 20:01:57 +02:00
a6c609ff4c Add rudimentary support for lists 2021-04-02 20:01:57 +02:00
009ec0d0cd Add test for let 2021-04-02 20:01:57 +02:00
32d0313681 Fix progn and let 2021-04-02 20:00:51 +02:00
3430c9b41b Rudimentary strings test 2021-04-02 19:03:50 +02:00
c79d4b8402 Add test for math operations 2021-04-02 19:03:37 +02:00
a9b9d5efa1 Add length function for strings 2021-04-02 19:03:23 +02:00
f8d6ab4f8c Fail if a test runs no expect 2021-04-02 19:02:00 +02:00
6e9ba12895 Add test for functions 2021-04-02 17:11:34 +02:00
8ebb353543 Add more bool tests for and, or, not 2021-04-02 16:20:15 +02:00
59e7694dc0 Add recursion test 2021-04-02 16:20:07 +02:00
d35611b813 Add proper tests 2021-04-02 16:06:26 +02:00
31bab456b0 Add support for comments 2021-04-02 16:05:22 +02:00
106a58991d Add bitwise operations 2021-04-02 03:36:39 +02:00
af9a6acd53 Add functions zerop, min and max 2021-04-02 03:36:26 +02:00
395c271243 Add logical operations 2021-04-02 03:35:59 +02:00
512977011b Reorder functions 2021-04-02 03:10:24 +02:00
855f4fef5f Add string comparison functions 2021-04-02 03:08:19 +02:00
368e1be5c6 new testprogram: factorial 2021-04-02 02:46:43 +02:00
c536e969d6 Drop debug print 2021-04-02 02:46:33 +02:00
59610c58a1 Implement recursion 2021-04-02 02:46:14 +02:00
65f17aba82 Implement progn style base level 2021-04-02 02:45:49 +02:00
39d791fcf4 Add more functions: null, evenp and oddp 2021-04-02 01:12:22 +02:00
2c8ce149a6 Update testprogram 2021-04-02 01:07:23 +02:00
bbf6ae9cbd Add defun macro 2021-04-02 01:07:17 +02:00
7e7defbb9a Update test program 2021-04-02 01:02:45 +02:00
222c8dfc8b Fix let syntax 2021-04-02 01:02:35 +02:00
72141ffde6 Add more std functions 2021-04-02 01:02:19 +02:00
b6eea1138e Initial revision. 2021-04-01 22:44:06 +02:00
5ea25449dc Initial empty commit. 2021-04-01 22:43:37 +02:00