24 コミット (4677625d511128b7969d535801cfd4cad4208f7c)

作成者 SHA1 メッセージ 日付
Ondřej Hruška d5821e3552
add "swap" instr, document buffer ops 5年前
Ondřej Hruška aae9db0598
fix branch parser eating all list tokens 5年前
Ondřej Hruška 9aee9ca143
add reverse example 5年前
Ondřej Hruška ee59096821
buffer module, replacing stacks. TODO: docs, fix parsing of "numbers tuple" in mkbfv (consumed by the conditional branch parser) 5年前
Ondřej Hruška 1f2dbaa81d
add better string and number parsing to sexp. cleaning, more tests 5年前
Ondřej Hruška 034c7b991f
improve readme and example of the stdio module 5年前
Ondřej Hruška 9d7f3d25c8
add stdio module 5年前
Ondřej Hruška 562fc48151
add support for character literals using single quotes 5年前
Ondřej Hruška ce5bf513c0
stricter label parsing, more relaxed identifier rules 5年前
Ondřej Hruška 0cc0be370f
fix error in readme 5年前
Ondřej Hruška dbc4454244
cleaning; optimize screen_bounce.csn 5年前
Ondřej Hruška 2fa23dbbc3 start program without spawning thread so screen works on mac. improve mouse demo 5年前
Ondřej Hruška f4ced467e4 add rpush and rpop stack instructions 5年前
Ondřej Hruška 583ac7bcbf
mouse and key input, handle close btn, mouse demo 5年前
Ondřej Hruška 810ed2dddc
optimize labels, jumps 5年前
Ondřej Hruška b06ef50acd
surround routines by far jump across 5年前
Ondřej Hruška e0cc1973ba Routine arity disambiguation, slash syntax (add/2, add/3) 5年前
Ondřej Hruška 8d585d765b
stacks example 5年前
Ondřej Hruška 651ffcb888
new test 5年前
Ondřej Hruška 6d8d0fd51a
show unsym and undef in the aliases example 5年前
Ondřej Hruška e580a2b679
Add "sym" and "def" instructions, add argument naming 5年前
Ondřej Hruška 4be5b4e05b
generalize parsing to allow extensions to add arbitrary syntax; add 'proc' keyword to introduce a routine. 5年前
Ondřej Hruška d47d0f2345 add note about log level 5年前
Ondřej Hruška c37408c7a2 read program from file; fmt, cleanup 5年前