Aryadev Chavali
|
118a25055c
|
main: the beginnings of alisp.out
We've started composing the stuff we've made so far I/O wise,
initialising a stream based off user command line input. We even
allow stdin!
|
2026-02-05 04:32:48 +00:00 |
|
Aryadev Chavali
|
e7d3bca4d7
|
stream: fix bug with stream_next; return the next character
It seems we'd return the previously peeked character when
stream_next'ing, when really we should be sending the updated
character.
|
2026-02-05 04:29:07 +00:00 |
|
Aryadev Chavali
|
10d6876de4
|
reader: implement read_err_to_cstr
|
2026-02-05 04:07:59 +00:00 |
|
Aryadev Chavali
|
1e451c57e8
|
stream: stream_line_col: get the line/column of stream currently
Best part is that this should only use cached data, so no chunking
required.
|
2026-02-05 04:04:54 +00:00 |
|
Aryadev Chavali
|
d14f015c38
|
stream: use the nonexistent errors in stream_init_*
|
2026-02-05 04:04:54 +00:00 |
|
Aryadev Chavali
|
169a165cfc
|
stream: added stream_err_to_cstr
Simple routine, not really much to explain here.
|
2026-02-05 04:04:54 +00:00 |
|
Aryadev Chavali
|
438a494ac7
|
lisp: sys_cleanup -> sys_free
|
2026-02-05 04:04:54 +00:00 |
|
Aryadev Chavali
|
500661d68e
|
LICENSE: Unlicense -> GPL Version 2
|
2026-02-05 04:04:54 +00:00 |
|
Aryadev Chavali
|
7fe8576c05
|
Move sys.c into lisp.c
|
2026-02-04 19:38:09 +00:00 |
|
Aryadev Chavali
|
7aae45e9c4
|
Move everything to src/ folder
|
2026-02-04 19:31:11 +00:00 |
|