VaclavT
a931661608
csv parser optimizations
2021-03-22 06:49:03 +01:00
VaclavT
e981d6b67f
do not repeatedly evaluate second argument in for
2021-03-22 06:47:53 +01:00
VaclavT
29d8eda238
fix parsing of negative numbers, less memory, faster
2021-03-17 23:58:33 +01:00
VaclavT
fcb3b4c5c5
int is dead, long live long type!
2021-03-17 23:56:02 +01:00
VaclavT
7e561256ef
doc updates
2021-03-15 23:37:05 +01:00
VaclavT
35cf6b13e5
move list of builtins to ml_util.cpp
...
this is not final solution, just for now
2021-03-15 23:24:58 +01:00
VaclavT
6700c04159
stdlib get-env added
2021-03-15 23:23:55 +01:00
VaclavT
c4e4522492
fixes & enhandcements
...
(benchmark code..) implemented
repl completion very first version
(string xx) added
some builtin renames
a bit of comments
a bit of cocumentation
(sleep interval) added
2021-03-14 16:15:04 +01:00
VaclavT
8fad428a4b
fix
2021-03-12 20:23:53 +01:00
VaclavT
dc61c74992
Merge branch 'master' of https://bitbucket.org/vaclavt/mlisp into HEAD
...
# Conflicts:
# Readme.md
# ml.cpp
2021-03-12 20:15:24 +01:00
VaclavT
de7c39d52f
restore back before introducing main.cpp
2021-03-12 20:14:13 +01:00
VaclavT
b9a44d68b0
a bit of doc updates
2021-03-11 00:40:54 +01:00
VaclavT
dd8502231d
main.cpp introduced
2021-03-10 23:53:49 +01:00
VaclavT
55d39ef321
added option -h and -v
2021-03-10 23:29:49 +01:00
VaclavT
11ad7fc3bc
small fixes
2021-03-10 23:10:21 +01:00
VaclavT
3f46ae9c94
sprintf added, terminal colors
...
small code fixes and rearangements
2021-03-09 22:57:16 +01:00
VaclavT
b4862ee196
doc updates
2021-03-08 00:15:02 +01:00
VaclavT
e0ec884394
std lib load code reformat
2021-03-07 19:12:30 +01:00
Vaclav Tvrdik
01a16802da
tiny nil optimization
2021-03-07 18:52:56 +01:00
Vaclav Tvrdik
d54c2ee79b
UNIT type removed
2021-03-07 18:48:57 +01:00
Vaclav Tvrdik
3d54ed9fb3
better handling of comments
2021-03-07 18:40:26 +01:00
VaclavT
1c7dea823b
debug changes
2021-03-07 17:23:09 +01:00
VaclavT
ef6b023572
flatten added
2021-03-07 17:22:27 +01:00
VaclavT
eed18e0f90
fixes & updates
...
added uniq function
task.json
doc updates
2021-03-06 19:05:37 +01:00
VaclavT
903c8fd49d
error description less verbose, some params checking added, comments
2021-03-02 23:13:05 +01:00
VaclavT
3868a32168
nth function added to stdlib, doc updates
2021-03-02 23:11:57 +01:00
VaclavT
8586a66285
initial support for nil, make-list
...
unfinished, but usable.. still 0 is false in libs and code
2021-03-01 18:26:58 +01:00
VaclavT
46b29fc229
string pad/rpad/lpad
2021-02-28 12:53:06 +01:00
VaclavT
08b5053829
let it compile under XCode
2021-02-26 09:50:31 +01:00
VaclavT
c104e3ce85
sort tests added
2021-02-26 09:49:54 +01:00
VaclavT
f7992b1eab
include path changes
2021-02-26 09:49:01 +01:00
VaclavT
25e5f85167
quick-sort changes
2021-02-26 09:48:26 +01:00
VaclavT
b95ad66718
doc updates
2021-02-23 21:30:15 +01:00
VaclavT
393a2418ac
file extension to .lsp
2021-02-23 21:30:02 +01:00
VaclavT
27a0aaba3f
more tests, file extension to .lsp
2021-02-23 21:29:39 +01:00
VaclavT
af50184a17
change file extension to .lsp
2021-02-23 21:25:21 +01:00
VaclavT
6441356358
added and, or, member
...
change file exception to .lsp
2021-02-23 21:24:52 +01:00
VaclavT
c67501e523
launch configurations update
2021-02-23 21:20:33 +01:00
VaclavT
343d4f8715
readme update
2021-02-22 23:03:05 +01:00
VaclavT
012f1d652b
doc wip
2021-02-22 23:01:17 +01:00
VaclavT
7ced8315da
test added
2021-02-22 01:37:43 +01:00
VaclavT
c9c58f9030
allow if without else
2021-02-22 01:29:54 +01:00
VaclavT
e84d63c138
const & parameter
2021-02-22 01:25:49 +01:00
VaclavT
2618f7b7ae
readme entry
2021-02-22 01:25:07 +01:00
VaclavT
2700cdeea3
small lisp updates
2021-02-21 21:53:45 +01:00
VaclavT
a87964f552
regexp-search added, std lib loader changes, more REadme items
2021-02-21 14:03:14 +01:00
VaclavT
0ba8536aa2
priprava na zkouskysinple fixes
2021-02-20 01:30:46 +01:00
VaclavT
ed3a1fcd73
install initial support
2021-02-20 01:30:03 +01:00
VaclavT
fa7cbad70b
ml_string
2021-02-19 23:52:16 +01:00
VaclavT
a39e61a061
test added
2021-02-17 23:01:54 +01:00