AgeAuthorCommit message
8 years agogravatar for thejoshwolfe@gmail.comJosh WolfeMerge branch 'master' into self-hosted-parser
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser fixed segfault when parsing cc for fn decl
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser: removed dublicate "zig fmt: coroutines" test
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.ast: fixed none compiling code
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses the `var` type
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.tokinizer now treats string identifiers as identifiers
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses toplevel use
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser: changed block exprs from primary expr to expr
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser readded all tests
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig: fixed compiler errors
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.tokinizer: fixed failing tests
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses coroutine code
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser changed assign expr to only be allowed in some contexts
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser can now render asm expressions
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses asm expressions
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses fn types
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses comptime
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenast.zig.parser now parses defer statements
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses if statements
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses for loops
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser unified code for rendering and parsing semicolon in statements
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses while loops and labeled break and continue
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser WIP generalizing parsing of payloads
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses switch
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses labeled blocks.
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser Fixed:
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser: Initializers are now parsed and fmt correctly
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig Major Refactor
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser should now parse operators with precedence.
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses error set declarations
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.tokenizer Tokens now don't contain a line and column field.
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses container decls
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses regular enums, unions and struct
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.ast Added ContainerDecl
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser Refactored top level decl parsing
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser moved container initializer tests down
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses grouped expressions
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses initializers... Or, it would, if it worked
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser Refactor:
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser refactored call, slice and array access to be suffix op
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.tokenizer fixed tokens having wrong column and line
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses slice and array types
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses slicing and array access
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses error, this and unreachable
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses null and bool literals
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses char literals
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now parses multi line strings
8 years agogravatar for jhc@dismail.deJimmi Holst Christensenstd.zig.parser now handles lib name for extern var and fn
8 years agogravatar for jhc@dismail.deJimmi Holst ChristensenAdded test cases to cover all of zigs syntax
8 years agogravatar for jhc@dismail.deJimmi Holst ChristensenEach test now have it's own test name
Loading...