This website requires JavaScript.
Explore
Help
Sign in
luna
9 followers
·
5 following
RSS feed
Atom feed
SSH keys
GPG keys
I am one of the two people behind lavatech, hello.
https://l4.pm
skirts
Joined on
2018-11-12
Repositories
31
31
Projects
0
Packages
0
Public activity
Starred repositories
8
luna
pushed to
master
at
luna/vig
2019-08-26 02:59:19 +00:00
90543d1d56
parser: make internal tokens use ArrayList(Token)
luna
pushed to
master
at
luna/vig
2019-08-26 02:55:41 +00:00
8f7535e14e
parser: remove dead code
luna
pushed to
master
at
luna/vig
2019-08-26 02:24:36 +00:00
c0c93183cb
add return statements
8f44cbea23
parser: ensure calls only happen to Variables
5ba807d93f
add function calls
Compare 3 commits »
luna
pushed to
master
at
luna/vig
2019-08-25 20:14:49 +00:00
4f0c43865f
add loop parsing
19b79514b4
ast: rename IfBranch to Block, add LoopStmt
460055e186
add loop keyword
Compare 3 commits »
luna
pushed to
master
at
luna/vig
2019-08-25 17:31:52 +00:00
1ab966b853
add boolean AND and boolean OR
luna
pushed to
master
at
luna/vig
2019-08-25 16:02:55 +00:00
9b3e9e8139
add if statements
83910811fa
ast: add IfStmt and IfBranch
f9f6362c91
ast: add return type to FnDecl
Compare 3 commits »
luna
pushed to
master
at
luna/vig
2019-08-25 14:39:29 +00:00
4534549f41
fix var declarations by making them expressions
luna
pushed to
master
at
luna/vig
2019-08-25 13:34:16 +00:00
72bc932d23
add assignment support (without mut)
luna
pushed to
master
at
luna/vig
2019-08-24 20:46:56 +00:00
366be14cea
add assignment of mutable variables
luna
pushed to
master
at
luna/vig
2019-08-24 20:25:25 +00:00
7c4aa04b00
ast: add printing of Variable Expr
d93adbbd3e
vardecl: add VarDecl statement and Variable Expr
Compare 2 commits »
luna
pushed to
master
at
luna/vig
2019-08-24 19:57:57 +00:00
02c2055601
parser: make println consume parens
1651a99faf
parser: don't skip tokens on groupings
Compare 2 commits »
luna
pushed to
master
at
luna/vig
2019-08-24 19:31:25 +00:00
830693d16d
add README.md
luna
pushed to
master
at
luna/vig
2019-08-24 19:21:40 +00:00
a4fa0e0cfc
ast: add stmt printing
86d8fe1a3a
add basics of statements
Compare 2 commits »
luna
pushed to
master
at
luna/vig
2019-08-24 16:07:23 +00:00
2ba0efa92c
parser: use mkBinary (allocating them on heap)
luna
pushed to
master
at
luna/vig
2019-08-24 14:15:52 +00:00
9ad0c7df0e
remove ident from printExpr
luna
pushed to
master
at
luna/vig
2019-08-24 14:07:52 +00:00
ea5de0914a
working expressions
luna
pushed to
master
at
luna/vig
2019-08-24 01:14:13 +00:00
f9cc734965
add (untested) expression parsing
luna
pushed to
master
at
luna/vig
2019-08-23 19:35:25 +00:00
899c015cbe
add basic const parsing (needs expr)
luna
pushed to
master
at
luna/vig
2019-08-23 18:54:04 +00:00
89e386d2d4
add basic param parsing
7ba140dd73
add better ast printing
Compare 2 commits »
luna
pushed to
master
at
luna/vig
2019-08-23 14:58:43 +00:00
e3fdf5399b
redo parser for the 300th time
cf45f3f3ee
fix body consume
Compare 2 commits »
First
Previous
...
22
23
24
25
26
...
Next
Last
Block user
Please note that blocking a user has other effects, such as:
You will stop following each other and will not be able to follow each other.
This user will not be able to interact with the repositories you own, or the issues and comments you have created.
You will not be able to add each other as repository collaborators.
No
Yes