Commit graph

19 commits

Author SHA1 Message Date
Folkert
899cbeabd7 fix extra ampersands 2021-07-29 17:32:08 +02:00
Folkert
703a8de72f basic structure 2021-03-12 22:21:27 +01:00
Folkert
5e4db62c46 remove Attempting and more 2021-03-12 02:09:48 +01:00
Folkert
8cff7b060e pattern number parsing 2021-03-01 19:21:07 +01:00
Folkert
64eed62b69 clippy 2021-02-26 22:22:15 +01:00
Folkert
94fc5a1935 parse scientific notation 2021-02-26 16:09:17 +01:00
Folkert
0684a93727 fix offsets, add tests 2021-02-26 15:52:44 +01:00
Folkert
7761c51f92 fix logic 2021-02-26 15:18:51 +01:00
Folkert
64ce731d17 use argument 2021-02-26 15:10:23 +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
d211ca7e61 WIP 2021-02-03 20:21:12 +01:00
Folkert
56f6770804 WIP 2021-02-02 01:56:50 +01:00
Richard Feldman
5f5c4354da Fix unary negation with field access
Fixes #509
2020-09-12 10:25:45 -04:00
Richard Feldman
153308dbf1 clippy 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
3ecbe0325c Plain number literals (e.g. 5) are now Num * 2020-03-10 22:27:13 -04:00
Richard Feldman
313b7a79e8 Use workspaces and move everything into compiler/ 2020-03-05 17:45:52 -05:00
Renamed from src/parse/number_literal.rs (Browse further)