rcl/src
Ruud van Asseldonk c16274de42 Remove SpanPrefixedExpr from parser
Hmm, at this point its not unanimously more elegant. When parsing a
sequence of things that may have trailing non-code, it was nice to parse
the non-code and then look at the separator. Now we have to peek over it
instead. Alternatively, I could parse it, and have a way to pass it in
to parse_expr as "seed non-code", but that is also a bit clumsy. For now
the "peek past" will do.
2024-06-16 22:49:31 +02:00
..
abstraction.rs Remove SpanPrefixedExpr from parser 2024-06-16 22:49:31 +02:00
ast.rs Simplify eval of Seq now that we have types 2024-02-24 21:54:35 +01:00
cli.rs Implement a --check mode for "rcl format" 2024-06-15 18:43:46 +02:00
cli_utils.rs Change the tagline 2023-10-21 10:53:34 +02:00
cst.rs Remove SpanPrefixedExpr from parser 2024-06-16 22:49:31 +02:00
env.rs Exclude some regions from code coverage 2024-02-22 20:57:12 +01:00
error.rs Add an empty pprint Doc type 2024-03-09 18:47:50 +01:00
eval.rs Add String.remove_{prefix,suffix} methods 2024-03-01 23:14:10 +01:00
fmt_cst.rs Remove SpanPrefixedExpr from parser 2024-06-16 22:49:31 +02:00
fmt_json.rs Include non-string key in json key errors 2024-03-17 21:46:39 +01:00
fmt_raw.rs Unbox primitive values 2024-02-10 14:11:01 +01:00
fmt_rcl.rs Improve formatting of builtin values 2024-06-15 19:05:26 +02:00
fmt_toml.rs Use markup in 'rcl format' output 2024-03-09 19:37:04 +01:00
fmt_type.rs Simplify reporting union type errors 2024-04-22 22:13:50 +02:00
fmt_yaml_stream.rs Add yaml-stream output format 2024-02-19 19:02:41 +01:00
highlight.rs Add String.remove_{prefix,suffix} methods 2024-03-01 23:14:10 +01:00
lexer.rs Exclude some regions from code coverage 2024-02-22 20:57:12 +01:00
lib.rs Reorder type machinery into more modules 2024-02-24 21:54:35 +01:00
loader.rs Remove now-redundant cases of Prefixed<Expr> 2024-06-16 22:49:27 +02:00
main.rs Deduplicate some things in fmt main function 2024-06-15 19:02:52 +02:00
markup.rs Output as html spans in wasm module 2024-03-17 22:04:00 +01:00
parser.rs Remove SpanPrefixedExpr from parser 2024-06-16 22:49:31 +02:00
pprint.rs Improve formatting of dicts in the autoformatter 2024-06-15 21:18:08 +02:00
runtime.rs Rename union elements to members 2024-04-22 22:09:16 +02:00
source.rs Add initial preparation for WASM support 2024-03-05 21:09:04 +01:00
stdlib.rs Accept Clippy advice 2024-03-02 16:38:11 +01:00
string.rs Remove now-redundant cases of Prefixed<Expr> 2024-06-16 22:49:27 +02:00
tracer.rs Add an intermediate markup output to pretty-printer 2024-03-09 18:47:50 +01:00
type_diff.rs Simplify reporting union type errors 2024-04-22 22:13:50 +02:00
type_source.rs Refactor type error explanation messages 2024-02-24 21:54:35 +01:00
typecheck.rs Rename union elements to members 2024-04-22 22:09:16 +02:00
types.rs Simplify reporting union type errors 2024-04-22 22:13:50 +02:00