• 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/vig 2019-08-27 15:06:17 +00:00
4479e78356 scanner: fix SlashEqual generation not skipping its own chars
luna pushed to master at luna/vig 2019-08-27 14:58:46 +00:00
e0a60ddc2c add SlashEqual operator
luna pushed to master at luna/vig 2019-08-27 14:55:04 +00:00
eb7a485206 parser: simplify finishAssignment, add StarEqual support
luna pushed to master at luna/vig 2019-08-27 14:30:26 +00:00
a0808b54aa parser: add PlusEqual and MinusEqual to Get expressions
8007f9e860 add PlusEqual and MinusEqual for variable assignment
Compare 2 commits »
luna pushed to master at luna/vig 2019-08-27 01:44:51 +00:00
c63b42c414 readme: move error handling to sub-objectives of a type system
luna pushed to master at luna/vig 2019-08-27 01:42:46 +00:00
a068dfc021 update readme
luna opened issue distok/cutthecord#34 2019-08-27 01:27:49 +00:00
support login when using microg
luna pushed to master at luna/vig 2019-08-27 00:57:21 +00:00
779ff33f8f update readme
luna pushed to master at luna/vig 2019-08-27 00:44:31 +00:00
ac5d29819c split access modifier parsing into own func
96d48f8762 tokens: add pub TokenType
fc4b84b51c scanner: add pub keyword
a706f077cb add pub/mut modifiers to struct fields
Compare 4 commits »
luna pushed to master at luna/vig 2019-08-27 00:13:50 +00:00
b436ad831a readme: methods are done
luna pushed to master at luna/vig 2019-08-27 00:13:13 +00:00
1572b913f8 ast_printer: print return types
luna pushed to master at luna/vig 2019-08-26 23:37:06 +00:00
20e5c2339f ast_printer: add support for method data
e0d712cd9f split pre-method into parsePreMethod
a72346b888 s/consume/consumeSingle
Compare 3 commits »
luna pushed to master at luna/vig 2019-08-26 23:22:06 +00:00
5f8d9da6fa parser: add incomplete parsing of method functions
luna pushed to master at luna/vig 2019-08-26 20:29:57 +00:00
e2f7343242 allow optional return types on functions
luna pushed to master at luna/kemal 2019-08-26 18:43:15 +00:00
dc548fcb83 Merge remote-tracking branch 'upstream/master'
15022c25b8 use new ameba repository (#549)
e99129ab50 fix process request when a response already closed (#550)
ff3b28c6f7 Bump version to 0.26.0
Compare 4 commits »
luna pushed to master at luna/vig 2019-08-26 18:30:27 +00:00
9eaa71cbd6 remove some debug calls
9e32ff9e16 parser: split into finishAssignment
c3f0b4b4d5 parser: simplify parseBlock
1c8eda7305 ast: remove Expr Node (lives under Stmt)
b382c136ec parser: make parseExpr return Expr instead of Node
Compare 7 commits »
luna pushed to master at luna/vig 2019-08-26 16:43:38 +00:00
6a52297cce readme: s/spoodle/vig
bd036ff961 build.zig: s/spoodle/vig
45b027e90f add assignment to struct fields
d55137a7c7 lift restraint on Calls being only made to Variables
0ecfb75081 add struct field getting
Compare 5 commits »
luna renamed repository from spoodle to luna/vig 2019-08-26 16:37:48 +00:00
luna pushed to master at luna/vig 2019-08-26 15:04:48 +00:00
c2499f96c9 add struct intialization
19fd9daebf add structs
Compare 2 commits »
luna pushed to master at luna/vig 2019-08-26 13:25:54 +00:00
45ae160b76 move ast printing functions to ast_printer.zig
a3127c76e7 remove optional from parseTopDecl
Compare 2 commits »