Folkert de Vries
|
438a2e6f83
|
Merge branch 'trunk' into parser-with-progress
|
2021-02-04 00:40:20 +01:00 |
|
Folkert
|
7a02bcda8d
|
cleanup
|
2021-02-03 23:33:13 +01:00 |
|
Folkert
|
59f547b2be
|
fix trailing whitespace
|
2021-02-03 23:06:18 +01:00 |
|
Folkert
|
db7e604643
|
clippy
|
2021-02-03 22:47:28 +01:00 |
|
Folkert
|
0016347866
|
test for parser failure (but with less detail)
|
2021-02-03 22:39:50 +01:00 |
|
Folkert
|
8c6a9c4144
|
working state
|
2021-02-03 22:32:27 +01:00 |
|
Folkert
|
d211ca7e61
|
WIP
|
2021-02-03 20:21:12 +01:00 |
|
Folkert
|
7b4378219e
|
defer empty record issues
|
2021-02-02 22:27:14 +01:00 |
|
Folkert
|
5ce8e3a9d6
|
make tests compile
|
2021-02-02 22:09:29 +01:00 |
|
Folkert
|
f6aa77e6a8
|
fix all gen and cli tests
|
2021-02-02 22:06:11 +01:00 |
|
Folkert
|
e643d1ea3c
|
more backtracking
|
2021-02-02 18:47:58 +01:00 |
|
Folkert
|
d284d3bb72
|
all parse tests work!
|
2021-02-02 16:32:52 +01:00 |
|
Folkert
|
e83cb0d027
|
fix top level def
|
2021-02-02 16:24:21 +01:00 |
|
Folkert
|
851f472167
|
make optional always backtrack on error
|
2021-02-02 16:04:06 +01:00 |
|
Folkert
|
872f83680f
|
fix problem with negation/subtraction
|
2021-02-02 15:48:40 +01:00 |
|
Folkert
|
2def201a9a
|
fix multiple consequtive defs
|
2021-02-02 15:26:00 +01:00 |
|
Folkert
|
95ebc8ded5
|
fix aliases and type annotations
|
2021-02-02 14:32:01 +01:00 |
|
Richard Feldman
|
1ae3b99b32
|
Merge branch 'trunk' into space-in-pattern
|
2021-02-02 00:04:27 -05:00 |
|
Richard Feldman
|
c7e7e74a46
|
Merge branch 'trunk' into zig-import-str
|
2021-02-02 00:03:52 -05:00 |
|
Chadtech
|
bec9e6ff53
|
Avoided memory leak problem, theres no real implementation beyond RocDict.empty so there is no need for memory allocation yet
|
2021-02-01 23:24:04 -05:00 |
|
Folkert
|
736fa73e88
|
fix headers and apply
|
2021-02-02 02:14:46 +01:00 |
|
Folkert
|
56f6770804
|
WIP
|
2021-02-02 01:56:50 +01:00 |
|
Folkert
|
8f5df8b7b8
|
fail when end of input is not reached by parser
|
2021-02-01 16:38:14 +01:00 |
|
Folkert
|
4524012b2c
|
fix problem with spaces in patterns
|
2021-02-01 14:39:18 +01:00 |
|
Folkert
|
a79a9ea253
|
use the compiler's str.zig from platforms
|
2021-01-31 23:11:02 +01:00 |
|
Chadtech
|
ad0a22f257
|
Merging in remote
|
2021-01-31 15:52:33 -05:00 |
|
Chadtech
|
bb853d4b51
|
Use dict_entries_len instead of non-existent dict_len struct field
|
2021-01-31 15:51:57 -05:00 |
|
Chadtech
|
69fcbf70ea
|
Merge branch 'trunk' into dict
|
2021-01-31 15:46:22 -05:00 |
|
Folkert
|
3ccf6de2cf
|
add branch info to switches
|
2021-01-31 20:36:40 +01:00 |
|
Folkert
|
ac3788ba85
|
fix tests
|
2021-01-31 18:51:12 +01:00 |
|
Folkert
|
76f9444e46
|
clippy
|
2021-01-31 17:11:16 +01:00 |
|
Folkert
|
6f394aef08
|
notify when base and fx are available
|
2021-01-31 15:55:30 +01:00 |
|
Folkert
|
5a3a3a8310
|
block on unresolved shorthand
|
2021-01-31 15:17:01 +01:00 |
|
Folkert
|
74ad32f953
|
package-qualify module ids
|
2021-01-31 15:01:57 +01:00 |
|
Folkert
|
fd7e107069
|
add lifetime to dependencies
|
2021-01-31 14:49:03 +01:00 |
|
Folkert
|
b9579af16d
|
refactor dependencies
|
2021-01-31 14:48:11 +01:00 |
|
Folkert
|
e4ae0f9e8c
|
consider the effects module a proper module
|
2021-01-31 14:41:59 +01:00 |
|
Folkert
|
42bb5fc8fd
|
make Effects Send
|
2021-01-31 14:41:06 +01:00 |
|
Folkert
|
42367d37ad
|
refactor PackageQualified
|
2021-01-31 14:40:19 +01:00 |
|
Folkert
|
53afa3c3fc
|
parse a shortname prefix before Effects
|
2021-01-31 13:43:19 +01:00 |
|
Chadtech
|
7e63f72922
|
WIP code for the basic methods on the Zig RocDict type (init, deinit, clone, allocate)
|
2021-01-31 00:33:06 -05:00 |
|
Chadtech
|
7a64ffede5
|
Merge branch 'trunk' of github.com:rtfeldman/roc into dict
|
2021-01-29 21:17:32 -05:00 |
|
Folkert
|
591cf43513
|
clippy
|
2021-01-29 16:29:37 +01:00 |
|
Folkert
|
f3385aceec
|
fix overflow for large list literals
|
2021-01-29 16:20:49 +01:00 |
|
Folkert
|
b5cfb12a3b
|
remove aliased symbols after definition
|
2021-01-29 15:49:59 +01:00 |
|
Folkert
|
4bd9d417d1
|
add stdin support for cli tests (currently unused)
|
2021-01-29 00:13:09 +01:00 |
|
Folkert
|
999f3cfce6
|
clippy
|
2021-01-28 15:52:34 +01:00 |
|
Folkert
|
c8f1bd98e0
|
clippy
|
2021-01-28 15:39:25 +01:00 |
|
Folkert
|
55eff1dba1
|
fix oversights
|
2021-01-28 15:32:22 +01:00 |
|
Folkert
|
74e94869e3
|
cleanup
|
2021-01-28 13:40:44 +01:00 |
|