• I am one of the two people behind lavatech, hello.
  • https://l4.pm
  • skirts

  • Joined on 2018-11-12
luna pushed to master at luna/rayoko 2019-09-21 15:38:28 +00:00
86e899e771 cgen: output .bc file
243e3cc694 fix llvm linking
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-21 02:41:05 +00:00
6c3d20bbbb add the basics of llvm codegen
250631ff41 move Parser.mkFnDecl => ast.Node.mkFnDecl
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-20 16:36:27 +00:00
d69365ba92 ast_printer: fix printing of func params
79107f876b add semicolons after statements
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-20 16:33:10 +00:00
126bd476d6 fix function parameter parsing
luna pushed to master at luna/rayoko 2019-09-20 16:25:07 +00:00
075d2f22a5 add error contexts to other top levels
luna pushed to master at luna/rayoko 2019-09-20 16:17:45 +00:00
3ad0859bc9 add 'error contexts' to parser error reports
7ddd37b725 add synchronization to the parser
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-18 19:55:04 +00:00
084c5cc6ee main: reset the scanner
luna pushed to master at luna/rayoko 2019-09-18 19:54:20 +00:00
180444a5d6 fix for latest zig
luna pushed to master at luna/rayoko 2019-09-18 18:59:20 +00:00
927c0f6a1c add vig's parser
luna pushed to master at luna/rayoko 2019-09-18 18:07:35 +00:00
b14a32a104 scanner: remove LeftDoubleChevron and single-quote strings
93e7d9db7b copy-paste vig's scanner into rayoko
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-18 16:45:02 +00:00
05509d1181 fix switch on value
luna pushed to master at luna/rayoko 2019-09-18 15:11:21 +00:00
3b8943731e main: add Result enum
53d41b31e7 add examples/hello.ry
Compare 2 commits »
luna pushed to master at luna/rayoko 2019-09-18 14:20:29 +00:00
c46229154c zig init-exe
106ee3afe5 add LICENSE
91cad88a21 add readme
luna created repository luna/rayoko 2019-09-18 14:02:19 +00:00
luna pushed to master at luna/scritcher 2019-09-11 01:27:44 +00:00
52950f9a6f README: add repl instructions
luna commented on issue luna/scritcher#3 2019-09-11 01:12:37 +00:00
repl mode

repl functionality was merged!

luna pushed to master at luna/scritcher 2019-09-11 01:11:35 +00:00
66a7356502 runner: add newline to runqs message
49cc7221b0 fix some clones, finish list of commands for printer
84d582cfd1 image: open curpath instead of path when cloning
67c42e39d4 add cloning of Runner and Image + basic Runner REPL logic
88a73e64d8 better repl logic
Compare 11 commits »
luna pushed to repl at luna/scritcher 2019-09-11 01:11:25 +00:00
66a7356502 runner: add newline to runqs message
luna pushed to repl at luna/scritcher 2019-09-11 01:05:38 +00:00
49cc7221b0 fix some clones, finish list of commands for printer
luna pushed to repl at luna/scritcher 2019-09-11 00:35:58 +00:00
84d582cfd1 image: open curpath instead of path when cloning