Pekka Laiho
|
35ebe02e0a
|
move functions 'sleep' and 'timer' to Core
|
2020-12-05 11:32:25 +07:00 |
|
Pekka Laiho
|
35224bce8a
|
add support for experimental safe-mode which disables some functionality
|
2020-12-05 11:24:31 +07:00 |
|
Pekka Laiho
|
02e5176612
|
ability to set docstrings for functions
|
2020-12-05 10:39:58 +07:00 |
|
Pekka Laiho
|
a96b6faa93
|
allow function arguments as a vector (Clojure style)
|
2020-12-05 09:57:54 +07:00 |
|
Pekka Laiho
|
894bd96e06
|
fix bug from optimization
|
2020-12-05 09:48:17 +07:00 |
|
Pekka Laiho
|
ff1ae7b2d4
|
move core functions to separate file
|
2020-12-05 09:41:27 +07:00 |
|
Pekka Laiho
|
ef727cbe0e
|
add reflection to readme
|
2020-12-05 09:02:53 +07:00 |
|
Pekka Laiho
|
90f4d7860d
|
add toggle for debug output
|
2020-12-05 08:42:56 +07:00 |
|
Pekka Laiho
|
1ece3649bc
|
add support for userfuncs to meta
|
2020-12-05 08:13:17 +07:00 |
|
Pekka Laiho
|
5bb2b458b3
|
Optimization: skip one function call in CoreFunc::call
|
2020-12-03 20:23:26 +07:00 |
|
Pekka Laiho
|
b360e213bf
|
Optimization: use normal for-loops in basic math functions
|
2020-12-03 20:09:23 +07:00 |
|
Pekka Laiho
|
60726f0923
|
Optimization: read astData to memory instead of calling get() many times in eval
|
2020-12-03 17:27:26 +07:00 |
|
Pekka Laiho
|
3c9885c7f9
|
Optimization: read ast length to variable in eval
|
2020-12-03 10:18:22 +07:00 |
|
Pekka Laiho
|
a86fd77b45
|
Optimization: read symbol name to variable in eval
|
2020-12-03 10:08:11 +07:00 |
|
Pekka Laiho
|
d6127e6821
|
Optimization: skip call to 'has' method when possible
|
2020-12-03 09:58:58 +07:00 |
|
Pekka Laiho
|
330fda6715
|
support for init file
|
2020-10-24 14:27:02 +07:00 |
|
Pekka Laiho
|
d4d3de911e
|
improve readme
|
2020-10-24 12:31:48 +07:00 |
|
Pekka Laiho
|
11d14a8c6c
|
escape underscores in readme
|
2020-10-24 12:29:05 +07:00 |
|
Pekka Laiho
|
2f48754902
|
add special constants __FILE__ and __DIR__
|
2020-10-24 12:27:28 +07:00 |
|
Pekka Laiho
|
c110522f3b
|
add meta function
|
2020-10-24 10:02:50 +07:00 |
|
Pekka Laiho
|
1e33e4d146
|
change syntax of readline functions
|
2020-10-18 14:45:49 +07:00 |
|
Pekka Laiho
|
06acb47c72
|
add Regex lib
|
2020-10-18 14:33:27 +07:00 |
|
Pekka Laiho
|
c0fb53742a
|
capitalize constants
|
2020-10-18 13:32:20 +07:00 |
|
Pekka Laiho
|
be9ffae2e8
|
add calc example
|
2020-10-18 11:15:51 +07:00 |
|
Pekka Laiho
|
a38ef23e17
|
add functions: loop, coinflip, rand
|
2020-10-18 10:24:18 +07:00 |
|
Pekka Laiho
|
80a72b616b
|
support strings for empty?
|
2020-10-18 09:30:21 +07:00 |
|
Pekka Laiho
|
d65fb5a58a
|
add readline functions
|
2020-10-18 09:18:07 +07:00 |
|
Pekka Laiho
|
656f805a5c
|
split function now returns a Vector instead of a List
|
2020-10-17 17:44:47 +07:00 |
|
Pekka Laiho
|
c3d99d60ef
|
add function: filterh
|
2020-10-17 17:08:53 +07:00 |
|
Pekka Laiho
|
6475c5a253
|
add functions: prefix? suffix?
|
2020-10-17 16:11:33 +07:00 |
|
Pekka Laiho
|
72dc10f369
|
add function: exit
|
2020-10-17 14:47:30 +07:00 |
|
Pekka Laiho
|
5b2691d475
|
add function: timer
|
2020-10-17 14:36:02 +07:00 |
|
Pekka Laiho
|
94a69e7b76
|
use inc/dec for factorial
|
2020-10-17 14:18:16 +07:00 |
|
Pekka Laiho
|
475ddf5a20
|
fibonacci improvements
|
2020-10-17 14:15:14 +07:00 |
|
Pekka Laiho
|
9209b8dd92
|
add function: slice
|
2020-10-17 13:53:09 +07:00 |
|
Pekka Laiho
|
a7e4524470
|
add usort
|
2020-10-17 13:32:57 +07:00 |
|
Pekka Laiho
|
0937042e07
|
added function for http requests
|
2020-06-20 10:33:15 +07:00 |
|
Pekka Laiho
|
325a1bcaf0
|
save history also for failed commands in repl
|
2020-06-19 19:20:31 +07:00 |
|
Pekka Laiho
|
ad2aea9c70
|
add database functions
|
2020-06-19 19:09:07 +07:00 |
|
Pekka Laiho
|
51bc382413
|
add more IO functions
|
2020-06-19 14:13:21 +07:00 |
|
Pekka Laiho
|
3b58f280f7
|
handle invalid types in json
|
2020-06-19 13:50:22 +07:00 |
|
Pekka Laiho
|
838313fa9c
|
support for object and resource types
|
2020-06-19 13:46:52 +07:00 |
|
Pekka Laiho
|
599ebd303f
|
added Json serialization
|
2020-06-19 10:50:44 +07:00 |
|
Pekka Laiho
|
871df1f691
|
separate coreLibs and userLibs for LispFactory
|
2020-06-17 18:31:13 +07:00 |
|
Pekka Laiho
|
90a9b3aa53
|
add some directory functions and constants
|
2020-06-17 18:28:25 +07:00 |
|
Pekka Laiho
|
85ccdcdbf1
|
update readme
|
2020-06-17 18:10:33 +07:00 |
|
Pekka Laiho
|
7f1bf405eb
|
rewrite run.php, support reading from stdin
|
2020-06-17 18:04:43 +07:00 |
|
Pekka Laiho
|
d32ca9a4b6
|
remove bootstrap, add LispFactory
|
2020-06-17 17:24:15 +07:00 |
|
Pekka Laiho
|
0ecc4a7b73
|
add values for PI and newline to library
|
2020-06-16 20:43:47 +07:00 |
|
Pekka Laiho
|
427327003d
|
handle special characters correctly in printing
|
2020-06-16 20:38:46 +07:00 |
|