Commit Graph

24 Commits

Author SHA1 Message Date
wash 247f29ca62 frontend: remove references to old mie api 2026-03-16 15:08:59 +00:00
wash e5546f97c2 meta: replace bluelib with fx 2026-03-16 14:07:33 +00:00
wash fe2565dfcd frontend: update mie_ctx include path 2025-08-16 21:01:32 +01:00
wash 91a3b7cddc frontend: update mie ir api usage 2025-06-02 11:32:36 +01:00
wash 7ba88b65f8 frontend: update mie api usage to use new context parameter 2025-04-28 15:47:24 +01:00
wash 1942070c4e frontend: repl: disable post-order ast printing 2025-04-22 15:31:51 +01:00
wash 78817b6b8c update: use updated parser api to fix memory leaks 2025-04-17 23:16:16 +01:00
wash 635d23d2e1 frontend: update codegen usage to only use pre-order ast traversal 2025-04-16 21:59:32 +01:00
wash abebdb595a frontend: add IR generation to compile command 2025-04-15 11:00:48 +01:00
wash 4587416ac9 frontend: repl: generate ir from input 2025-04-14 20:15:41 +01:00
wash bcc0daa2d5 frontend: update ast iterator api usage 2025-04-14 12:25:49 +01:00
wash c682cbb15a frontend: update ast traversal api usage 2025-04-14 09:46:36 +01:00
wash b87d152f07 meta: add metadata to win32 exe/dll files 2024-12-07 19:32:35 +00:00
wash bd377b00f4 frontend: repl: add show-lex and show-ast command options 2024-12-06 20:24:50 +00:00
wash 9df8474515 frontend: always print lex tokens when compiling file or repl input 2024-11-27 22:30:42 +00:00
wash 25e65f2107 frontend: repl: combine repl_full and repl_lex_only 2024-11-26 13:09:57 +00:00
wash 8eb7eff274 frontend: repl: print ast once all tokens in the lex buffer have been consumed 2024-11-25 16:51:29 +00:00
wash 6fa1524766 frontend: repl: print the ast after each line of input 2024-11-24 20:50:32 +00:00
wash 5622073252 frontend: repl: print and destroy ast nodes after parsing 2024-11-24 16:12:49 +00:00
wash e71f6a0904 frontend: repl: pass user input through the parser 2024-11-23 19:28:26 +00:00
wash 17ee2b6b57 frontend: switch to new bluelib tty interface 2024-11-20 22:14:35 +00:00
wash ea3c01204b frontend: repl: remove line continuations from input produced by line-ed 2024-11-19 15:59:05 +00:00
wash 29447bf5ec frontend: split interactive and non-interactive modes into separate commands 2024-11-18 09:55:02 +00:00
wash 06bf9a3030 meta: rename frontend source directory 2024-11-13 21:38:55 +00:00