Commit Graph

17 Commits

Author SHA1 Message Date
7ba88b65f8 frontend: update mie api usage to use new context parameter 2025-04-28 15:47:24 +01:00
78817b6b8c update: use updated parser api to fix memory leaks 2025-04-17 23:16:16 +01:00
635d23d2e1 frontend: update codegen usage to only use pre-order ast traversal 2025-04-16 21:59:32 +01:00
abebdb595a frontend: add IR generation to compile command 2025-04-15 11:00:48 +01:00
bcc0daa2d5 frontend: update ast iterator api usage 2025-04-14 12:25:49 +01:00
c682cbb15a frontend: update ast traversal api usage 2025-04-14 09:46:36 +01:00
363b13534d frontend: compile: replace verbose option with dedicated logging options 2024-12-06 13:21:55 +00:00
8ef057360e frontend: compile: add verbose command option 2024-12-05 21:06:03 +00:00
bb34e46c69 frontend: implement an ast node printer 2024-12-01 13:19:48 +00:00
9df8474515 frontend: always print lex tokens when compiling file or repl input 2024-11-27 22:30:42 +00:00
886c0b49a4 frontend: compile: parse source files 2024-11-26 13:10:36 +00:00
d5c86c4eea frontend: move token printing code to a separate file 2024-11-18 09:54:27 +00:00
c9661af81e frontend: compile: print number and atom token info 2024-11-17 09:32:26 +00:00
f55b8f4851 frontend: compile: use new opaque lexer interface 2024-11-16 23:05:07 +00:00
412e9abf05 frontend: compile: add colour-coding to token list 2024-11-16 23:03:16 +00:00
6e5db6a3e2 frontend: compile: print lex token details as they are read 2024-11-16 17:06:02 +00:00
06bf9a3030 meta: rename frontend source directory 2024-11-13 21:38:55 +00:00