gluax
|
cce0f597de
|
Revert "refactor for better errors, code shouldn't have been in the lexer"
This reverts commit 1e1486f4ef .
|
2021-05-21 12:33:39 -04:00 |
|
damirka
|
a5f994ad88
|
Merge remote-tracking branch 'origin/feature/char-type' into feature/string-parsing
|
2021-05-20 19:27:51 +03:00 |
|
gluax
|
1e1486f4ef
|
refactor for better errors, code shouldn't have been in the lexer
|
2021-05-19 18:14:56 -04:00 |
|
damirka
|
ed03a385b5
|
fix unicode chars
|
2021-05-19 23:59:54 +03:00 |
|
damirka
|
737985034b
|
fix tests
|
2021-05-19 23:46:47 +03:00 |
|
damirka
|
32bd282030
|
1st draft for string parsing and ast type
- currently uses back quotes "`" for strings, change later
- ast -> asg unimplemented, strings need to be processed on
canonicalization stage
|
2021-05-18 18:56:55 +03:00 |
|
gluax
|
0435b7ce83
|
remove octal, fix ascii hex
|
2021-05-14 13:07:54 -04:00 |
|
gluax
|
733bc90bbe
|
chars done, should merge in compiler tests
|
2021-05-13 17:25:33 -04:00 |
|
gluax
|
6e71c8ab4f
|
addex hex, octal, and direct unicode
|
2021-05-13 14:33:01 -04:00 |
|
gluax
|
90f9215a0b
|
char lexer/tokenize/parsing done
|
2021-05-12 15:33:37 -04:00 |
|
gluax
|
f32a1e9ddb
|
merge master, add a parser test to try and improve code coverage
|
2021-05-07 13:34:10 -04:00 |
|
gluax
|
5587d8dd8d
|
don't allow mixing of semi-colons and commas
|
2021-05-05 14:53:46 -04:00 |
|
gluax
|
e0cf988261
|
hacky, but optional comma only allowed on last member variable
|
2021-04-29 15:22:17 -04:00 |
|
Protryon
|
d933a49eb0
|
extract test framework
|
2021-04-19 06:46:22 -07:00 |
|
collin
|
c728fb4b19
|
fix error spacing
|
2021-04-15 12:37:22 -07:00 |
|
collin
|
1fee0d3101
|
fix parser tests
|
2021-04-15 12:11:22 -07:00 |
|
gluax
|
2f7ed99f76
|
pull max's required semi-colon branch to ensure sameness, MD file renamed to readme
|
2021-04-14 18:38:49 -04:00 |
|
gluax
|
a666ef2a05
|
regen parser tests
|
2021-04-14 18:31:27 -04:00 |
|
Protryon
|
51920b5df7
|
require semicolons on return
|
2021-04-14 15:27:57 -07:00 |
|
gluax
|
6e595bd845
|
remove escaped double quote for now, address(...) removed
|
2021-04-14 17:43:02 -04:00 |
|
gluax
|
91634d6479
|
implicit input, removed from function input
|
2021-04-14 16:00:19 -04:00 |
|
Protryon
|
7aeb8f15ee
|
ns -> namespace
|
2021-04-12 13:15:40 -07:00 |
|
Protryon
|
aa4c97c9fd
|
remove full path from span outputs
|
2021-04-12 13:15:40 -07:00 |
|
Protryon
|
899b8b3efd
|
tests
|
2021-04-12 13:15:39 -07:00 |
|