index
:
rebel/rebel
main
Unnamed repository; edit this file 'description' to name the repository.
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crates
/
rebel-parse
/
src
/
ast.rs
Age
Commit message (
Expand
)
Author
2024-04-28
rebel-parse: split expr out of ast module
Matthias Schiffer
2024-04-28
rebel-parse: box expressions in statements
Matthias Schiffer
2024-04-28
rebel-parse, rebel-lang: rename Map types to Struct
Matthias Schiffer
2024-04-28
rebel-parse: add support for swapped-add-assign operator (`=+`)
Matthias Schiffer
2024-04-28
rebel-parse: implement validation for statements
Matthias Schiffer
2024-04-28
rebel-parse: ast: add post-parse validation
Matthias Schiffer
2024-04-28
rebel-parse: allow expression and empty statements
Matthias Schiffer
2024-04-27
rebel-parse: split combined assignment into assignment + binary op
Matthias Schiffer
2024-04-26
rebel-parse: shorten type names
Matthias Schiffer
2024-04-26
rebel-parse: ast: store string kind again
Matthias Schiffer
2024-04-25
rebel-parse: token: represent string tokens as a Vec as well
Matthias Schiffer
2024-04-25
rebel-parse: ast: represent strings as a Vec of pieces
Matthias Schiffer
2024-04-25
rebel-parse: ast: derive Eq for all types
Matthias Schiffer
2024-04-24
rebel-parse: do not represent different string types in AST
Matthias Schiffer
2024-04-23
rebel-parse: use positional arguments for now
Matthias Schiffer
2024-04-23
rebel-parse: introduce method calls as an Expr variant
Matthias Schiffer
2024-04-22
rebel-parse: separate tokenization step
Matthias Schiffer
2024-04-22
rebel-parse: Initial RecipeLang parser implementation
Matthias Schiffer