summaryrefslogtreecommitdiffstats
path: root/crates/rebel-parse
AgeCommit message (Expand)Author
2024-04-27rebel-parse: split combined assignment into assignment + binary opMatthias Schiffer
2024-04-26rebel-parse: shorten type namesMatthias Schiffer
2024-04-26rebel-parse: ast: store string kind againMatthias Schiffer
2024-04-26rebel-parse: tokenize: allow escaping '{' charactersMatthias Schiffer
2024-04-25rebel-parse: tokenize: allow whitespae in interpolated expressionsMatthias Schiffer
2024-04-25rebel-parse: parse-string: print "µs" instead of "us"Matthias Schiffer
2024-04-25rebel-parse: tokenize: add support for string interpolationMatthias Schiffer
2024-04-25rebel-parse: tokenize: handle escapes in regular stringsMatthias Schiffer
2024-04-25rebel-parse: token: represent string tokens as a Vec as wellMatthias Schiffer
2024-04-25rebel-parse: ast: represent strings as a Vec of piecesMatthias Schiffer
2024-04-25rebel-parse: add support for !Copy tokensMatthias Schiffer
2024-04-25rebel-parse: use git version of pegMatthias Schiffer
2024-04-25rebel-parse: ast: derive Eq for all typesMatthias Schiffer
2024-04-24rebel-parse: do not represent different string types in ASTMatthias Schiffer
2024-04-24rebel-parse: token: separate Number from String variantsMatthias Schiffer
2024-04-24rebel-parse: token: remove Ident structMatthias Schiffer
2024-04-23rebel-parse: use positional arguments for nowMatthias Schiffer
2024-04-23rebel-parse: introduce method calls as an Expr variantMatthias Schiffer
2024-04-22rebel-parse: add benchmarkMatthias Schiffer
2024-04-22rebel-parse: separate tokenization stepMatthias Schiffer
2024-04-22rebel-parse: Initial RecipeLang parser implementationMatthias Schiffer
2024-04-20Move rebel-parse dependency from rebel-resolve to rebelMatthias Schiffer
2024-04-20driver: parse: improve some rule and type names, order from high-level to low...Matthias Schiffer
2024-04-20rebel: move parsing to a separate crateMatthias Schiffer