Jackson Wambolt
|
8a144149e2
|
Un-macro skip_first
|
2024-04-22 20:03:03 -05:00 |
|
Jackson Wambolt
|
e8ae2e12f8
|
Un-macro skip_second
|
2024-04-22 20:03:00 -05:00 |
|
Agus Zubiaga
|
4476277a56
|
Merge branch 'main' into inline-imports
|
2024-04-22 17:45:25 -03:00 |
|
Luke Boswell
|
d69d2ee940
|
replace removed comment
|
2024-04-21 13:45:04 +10:00 |
|
Luke Boswell
|
9ad6d9248c
|
converge loc_pattern_help_help and loc_parse_tag_pattern_arg
|
2024-04-21 13:32:38 +10:00 |
|
Luke Boswell
|
6844df6c37
|
fix parsing lists in tag patterns
|
2024-04-21 13:27:50 +10:00 |
|
Agus Zubiaga
|
7ebfc6d06d
|
Support both inline and header imports
Load will now convert header imports to inline import defs, so that
we can support both temporarily.
|
2024-04-20 19:04:09 -03:00 |
|
Agus Zubiaga
|
3217e5a3f0
|
Allow dots in import module names
We found some issues with the private submodules part of the proposal [1],
and we decided to keep module directories for now.
[1] https://docs.google.com/document/d/1E_77fO-44BtoBtXoVeWyGh1xN2KRTWTu8q6i25RNNx0/edit#heading=h.x84bh32l37em
|
2024-04-20 12:33:02 -03:00 |
|
Agus Zubiaga
|
d5a38a26db
|
Merge branch 'main' into inline-imports
|
2024-04-20 12:01:11 -03:00 |
|
Joshua Warner
|
50d2111919
|
Remove unnecessary arg to check_indent
Quick refactoring / follow-up to #6634
|
2024-04-19 20:25:55 -07:00 |
|
Luke Boswell
|
0198a683c7
|
fix unwrapping of trailing expr
|
2024-04-17 09:54:29 +10:00 |
|
Anton-4
|
1a5e065055
|
Merge branch 'main' into rust-1-76-0-upgrade
|
2024-04-16 13:33:27 +02:00 |
|
Anton-4
|
5c45cc9c3e
|
fmt
|
2024-04-15 19:38:04 +02:00 |
|
Anton-4
|
dc96e194bd
|
clippy
|
2024-04-15 19:36:52 +02:00 |
|
Anton-4
|
8502a37b3c
|
fmt
|
2024-04-15 16:51:07 +02:00 |
|
Anton-4
|
e4b814ce1c
|
clippy
|
2024-04-15 16:50:44 +02:00 |
|
Luke Boswell
|
7886d30b8e
|
parse/unwrap nested defs
|
2024-04-15 09:25:00 +10:00 |
|
Luke Boswell
|
129ca94733
|
remove unit type from EmptyDefsFinal
|
2024-04-14 13:45:07 +10:00 |
|
Luke Boswell
|
0143035dc0
|
cleanup, improve docs
|
2024-04-14 13:45:06 +10:00 |
|
Luke Boswell
|
c32fa5b600
|
support optional suffied last def
|
2024-04-14 13:45:06 +10:00 |
|
Luke Boswell
|
b13adf6898
|
more flexible statement parsing
|
2024-04-14 13:45:06 +10:00 |
|
Luke Boswell
|
68c00a1493
|
fix replace_value_def
|
2024-04-14 13:45:06 +10:00 |
|
Luke Boswell
|
5bb44fcce5
|
most tests passing
|
2024-04-14 13:45:05 +10:00 |
|
Luke Boswell
|
ed2b9e9703
|
fix split_defs and replace_def
|
2024-04-14 13:45:05 +10:00 |
|
Luke Boswell
|
8b9e08bd76
|
WIP try simplification
|
2024-04-14 13:45:05 +10:00 |
|
Luke Boswell
|
6f607aba11
|
WIP support nested suffixes
|
2024-04-14 13:45:03 +10:00 |
|
Luke Boswell
|
5a91a4f78a
|
WIP support nested suffixes
|
2024-04-14 13:45:03 +10:00 |
|
Luke Boswell
|
e4c5ba064b
|
clippy
|
2024-04-14 13:45:02 +10:00 |
|
Luke Boswell
|
b010e8caba
|
desugar suffixed If-Then-Else expression
|
2024-04-14 13:45:02 +10:00 |
|
Luke Boswell
|
d08a51b134
|
cargo fmt
|
2024-04-14 13:45:02 +10:00 |
|
Luke Boswell
|
69a3a3c477
|
cleanup
|
2024-04-14 13:45:02 +10:00 |
|
Luke Boswell
|
584d41f621
|
fix ! bug for Record and Tuple Access
|
2024-04-14 13:45:02 +10:00 |
|
Luke Boswell
|
a28cd251ab
|
spelling
|
2024-04-14 13:45:01 +10:00 |
|
Luke Boswell
|
5ae188c08f
|
cleanup
|
2024-04-14 13:45:01 +10:00 |
|
Luke Boswell
|
b8ec53738a
|
fix desugar for suffixed nodes
|
2024-04-14 13:45:01 +10:00 |
|
Luke Boswell
|
fac52f7408
|
parse statements correctly
|
2024-04-14 13:45:01 +10:00 |
|
Luke Boswell
|
ba22527e29
|
WIP parse statements correctly
|
2024-04-14 13:45:01 +10:00 |
|
Luke Boswell
|
997284e113
|
parse suffixed statements as defs
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
3c3e523b45
|
add suffixed to Identifer and QualifiedIdentifier
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
0a3b9c34b3
|
add suffixed:u8 to Expr::Var
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
a418bf4fb8
|
add is_loc_expr_suffixed helper
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
73b60113ff
|
fix for suffixed without arguments
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
56d91ce74c
|
support multiline suffixed statements
|
2024-04-14 13:45:00 +10:00 |
|
Luke Boswell
|
cfa7490b86
|
Pattern::Stmt cannot be malformed
|
2024-04-14 13:44:59 +10:00 |
|
Luke Boswell
|
a5df0aa1c2
|
implement equivalent for Pattern::Stmt
|
2024-04-14 13:44:59 +10:00 |
|
Luke Boswell
|
42fdcb7ff1
|
Make unit assignment optional for suffixed defs
|
2024-04-14 13:44:59 +10:00 |
|
Luke Boswell
|
ca01913ab3
|
add EExpr error for unexpected comma
|
2024-04-02 20:48:13 +11:00 |
|
Jonathan Schear
|
4553392af4
|
Merge branch 'main' into js/double_hash_is_a_doc_comment
|
2024-03-27 14:05:59 -04:00 |
|
Anton-4
|
30b5943b54
|
Merge pull request #6548 from roboteng/parser-docs
Parser docs examples
|
2024-03-26 19:35:39 +01:00 |
|
Anton-4
|
59ab438c1e
|
misc improvements
|
2024-03-26 16:38:09 +01:00 |
|