wash
|
5ea41fcc6e
|
parse: lex: re-implement lexer as a state machine to allow more complex scanning behaviour
|
2026-05-10 14:18:46 +01:00 |
|
wash
|
cfaf53040b
|
parse: improve command arg parsing
|
2026-05-09 21:21:51 +01:00 |
|
wash
|
7d95d57f98
|
bshell: first-pass implementation of a syntax lexer/parser
|
2026-05-09 19:00:02 +01:00 |
|
wash
|
b12f59ed2c
|
bshell: add functions for printing lex tokens and ast nodes
|
2026-05-09 18:59:42 +01:00 |
|
wash
|
090f6a0002
|
bshell: add ast node definitions
|
2026-05-09 18:59:13 +01:00 |
|
wash
|
8b0295faf2
|
bshell: add line-editor and file-based input support
|
2026-05-07 10:52:00 +01:00 |
|
wash
|
3c15bb1609
|
meta: add vim plugin for syntax highlighting
|
2026-05-07 10:51:04 +01:00 |
|
wash
|
84bb6cc0aa
|
meta: add build system
|
2026-05-02 12:52:32 +01:00 |
|
wash
|
2139fff047
|
meta: initial commit
|
2026-05-01 20:44:32 +01:00 |
|