.. |
font
|
remove junk
|
4 years ago |
include
|
add includes
|
4 years ago |
mandelbrot
|
update examples to use the new const eval syntax
|
4 years ago |
aliases.csn
|
stricter label parsing, more relaxed identifier rules
|
4 years ago |
bmp-parser.csn
|
implement a more readable bit mask syntax, add (ldXX Wr Rd Rd) with separate dest and both sources
|
4 years ago |
buf_io_frequency_analysis.csn
|
add examples; do not hard-shutdown when screen is closed - destructors did not run!
|
4 years ago |
buf_io_hello.csn
|
add examples; do not hard-shutdown when screen is closed - destructors did not run!
|
4 years ago |
buf_multi.csn
|
AMAZING NEW FEATURES ldn, bfio
|
4 years ago |
colorz.csn
|
new examples
|
4 years ago |
coroutines1.csn
|
coroutine fixes, first example
|
4 years ago |
coroutines2-gen.csn
|
Implement critical sections and timeslice setting cmd
|
4 years ago |
coroutines3-crit.csn
|
more docs, fixes, examples
|
4 years ago |
coroutines4-io.csn
|
make stdin async
|
4 years ago |
expr.csn
|
fixes, safeguards and docs for "compile-time arithmetics"
|
4 years ago |
factorial.csn
|
fix error in readme
|
4 years ago |
flipcoin.csn
|
fix rng not being inclusive
|
4 years ago |
itoa.csn
|
add generator example
|
4 years ago |
lds.csn
|
add the "lds" instruction
|
4 years ago |
lds_buf.csn
|
implement "lds" for objects (buffers, cin)
|
4 years ago |
lds_cin.csn
|
implement "lds" for objects (buffers, cin)
|
4 years ago |
life.csn
|
update examples to use the new const eval syntax
|
4 years ago |
loop.csn
|
Add loop syntactic sugar; errors now use print instead of debug; add check for duplicate labels.
|
4 years ago |
mouse.csn
|
fix branch parser eating all list tokens
|
4 years ago |
number_array.csn
|
rewrite the stdio module to be less broken. also add sehbang support
|
4 years ago |
pika-rgb32.bmp
|
add bmp parser example
|
4 years ago |
proc_skip.csn
|
optimize labels, jumps
|
4 years ago |
purple.csn
|
new examples
|
4 years ago |
random.csn
|
Add ld{32,16,8},sw{32,16,8},clz{,32,16,8},clo{,32,16,8},rng,rev,rbit; rename swap->xch
|
4 years ago |
screen_bounce.csn
|
AMAZING NEW FEATURES ldn, bfio
|
4 years ago |
screen_font.csn
|
add a font demo
|
4 years ago |
screen_keys.csn
|
add key checking example, key and mouse constants
|
4 years ago |
screen_pick_color.csn
|
fixes, graphic acceleration commands, upscaling pixels
|
4 years ago |
screen_trig.csn
|
fixes, more trig, demo with floats
|
4 years ago |
screen_upscale.csn
|
fixes, graphic acceleration commands, upscaling pixels
|
4 years ago |
screen_upscale_mouse.csn
|
fixes, graphic acceleration commands, upscaling pixels
|
4 years ago |
stdio.csn
|
rewrite the stdio module to be less broken. also add sehbang support
|
4 years ago |
stdio_rev.csn
|
improve the rev example
|
4 years ago |
stdio_rot13.csn
|
rewrite the stdio module to be less broken. also add sehbang support
|
4 years ago |
test_arities.csn
|
Simplify {clz,clo,se}XX parsing and exec, add simple unit test example scripts
|
4 years ago |
test_bfio.csn
|
Simplify {clz,clo,se}XX parsing and exec, add simple unit test example scripts
|
4 years ago |
test_clz_clo_se.csn
|
implement a more readable bit mask syntax, add (ldXX Wr Rd Rd) with separate dest and both sources
|
4 years ago |
test_cond.csn
|
Minor "else" improvements
|
4 years ago |
test_globals.csn
|
Simplify {clz,clo,se}XX parsing and exec, add simple unit test example scripts
|
4 years ago |
test_globals_sym.csn
|
Simplify {clz,clo,se}XX parsing and exec, add simple unit test example scripts
|
4 years ago |
test_ldbits_xchbits.csn
|
implement a more readable bit mask syntax, add (ldXX Wr Rd Rd) with separate dest and both sources
|
4 years ago |
test_stacks.csn
|
Simplify {clz,clo,se}XX parsing and exec, add simple unit test example scripts
|
4 years ago |