Folkert
|
f25e88397a
|
finish import
|
2021-03-09 15:23:45 +01:00 |
|
Folkert
|
71ab77b804
|
start of imports
|
2021-03-09 14:39:25 +01:00 |
|
Folkert
|
8b9804adc2
|
generalize
|
2021-03-08 21:14:47 +01:00 |
|
Folkert
|
845307f94e
|
first header parse report test
|
2021-03-08 19:20:11 +01:00 |
|
Folkert
|
784e3ddac4
|
change provides ... to
|
2021-03-08 16:15:38 +01:00 |
|
Folkert
|
905301bf96
|
start giving header parsing good messages
|
2021-03-08 15:55:28 +01:00 |
|
Folkert
|
98a3d42eff
|
checkpoint 2
|
2021-02-26 20:41:42 +01:00 |
|
Folkert
|
fed292811f
|
remove arena argument
|
2021-02-26 15:09:52 +01:00 |
|
Folkert
|
bb9a2525b5
|
number parsing with new errors
|
2021-02-26 15:06:24 +01:00 |
|
Folkert
|
38b21c3474
|
add lifetime to SyntaxError
|
2021-02-07 22:26:55 +01:00 |
|
Folkert
|
148fffe969
|
parameterize Parser on an Error type
|
2021-02-07 22:08:28 +01:00 |
|
Folkert
|
db7e604643
|
clippy
|
2021-02-03 22:47:28 +01:00 |
|
Folkert
|
d211ca7e61
|
WIP
|
2021-02-03 20:21:12 +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
|
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
|
ac3788ba85
|
fix tests
|
2021-01-31 18:51:12 +01:00 |
|
Folkert
|
42bb5fc8fd
|
make Effects Send
|
2021-01-31 14:41:06 +01:00 |
|
Folkert
|
53afa3c3fc
|
parse a shortname prefix before Effects
|
2021-01-31 13:43:19 +01:00 |
|
Richard Feldman
|
1b41916fb0
|
appease clippy
|
2020-11-26 21:11:49 -05:00 |
|
Richard Feldman
|
d0c651726d
|
Support package-qualified imports
|
2020-11-26 21:11:43 -05:00 |
|
Richard Feldman
|
ed67fc8d09
|
It's gonna be okay, clippy.
|
2020-11-23 00:33:56 -05:00 |
|
Richard Feldman
|
a8ae25697d
|
Expose platform_header
|
2020-11-23 00:08:50 -05:00 |
|
Richard Feldman
|
1868051105
|
Allow for shorter app headers
|
2020-11-23 00:08:50 -05:00 |
|
Richard Feldman
|
ecfdadb5e3
|
Revert "Require packages and imports once again"
This reverts commit 119329dffc86edbb2bc0475dfcded905f0f19c04.
|
2020-11-23 00:08:50 -05:00 |
|
Richard Feldman
|
09d107e469
|
Require packages and imports once again
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
ce4469de80
|
Make packages and imports optional
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
3e01df2bcf
|
Update parse tests to incorporate module headers
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
a78434fd48
|
Finish introducing new header keywords
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
c2d8205bfb
|
Reproduce fun rustmft bug
|
2020-11-23 00:08:49 -05:00 |
|
Folkert
|
809f815901
|
change import syntax
|
2020-11-07 21:03:51 +01:00 |
|
Richard Feldman
|
ea150b0101
|
Change syntax for requires in platform modules
|
2020-11-07 12:20:09 -05:00 |
|
Richard Feldman
|
61edcc7d03
|
Have ascii_char take a u8
|
2020-11-07 12:13:46 -05:00 |
|
Richard Feldman
|
7ba95a0bd0
|
Parse user-specified Effect name
|
2020-11-07 12:05:45 -05:00 |
|
Richard Feldman
|
c8b28b96fa
|
Parse a : before each effects entry
|
2020-11-07 11:42:55 -05:00 |
|
Richard Feldman
|
f11479d255
|
Clippy makes a good point.
|
2020-10-19 00:01:33 -04:00 |
|
Richard Feldman
|
dfa61b4c18
|
Parse platform headers
|
2020-10-18 23:55:49 -04:00 |
|
Richard Feldman
|
153308dbf1
|
clippy
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
273528db77
|
Fix remaining UTF-8 parsing issues
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
9f9ce327d4
|
Lazily validate that input bytes are valid UTF-8
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
d994d11760
|
Parse app module headers.
|
2020-04-15 07:06:11 -04:00 |
|
Richard Feldman
|
313b7a79e8
|
Use workspaces and move everything into compiler/
|
2020-03-05 17:45:52 -05:00 |
|