|
3b944d15c8
|
add more subtype test-cases & fix normalize in case of normalizing sub-ladders
|
2023-10-02 19:16:20 +02:00 |
|
|
ccd60fc7bf
|
implement subtype checks
|
2023-10-02 18:58:39 +02:00 |
|
|
3014213aa7
|
add more complex normalization test & fix normalization of application arguments
|
2023-10-02 18:57:49 +02:00 |
|
|
7b22bdc170
|
implement ladder normalization
|
2023-10-02 18:48:04 +02:00 |
|
|
61c06d5d03
|
fix warnings
|
2023-10-02 15:15:58 +02:00 |
|
|
c96218e318
|
README: add small code example
|
2023-10-02 15:09:59 +02:00 |
|
|
c7585f353a
|
make decoration comment style consistent
|
2023-10-02 15:07:42 +02:00 |
|
|
e60c60cbff
|
parser: remove FromStr & always improve parse() function
|
2023-10-02 15:05:25 +02:00 |
|
|
2d3b234e6e
|
add curry/decurry
|
2023-10-02 14:54:47 +02:00 |
|
|
3fc691acf2
|
lexer: allow escaped characters in char-token
|
2023-10-02 02:21:54 +02:00 |
|
|
601327f602
|
dict: add type_from_str
|
2023-10-02 02:21:38 +02:00 |
|
|
da899192f5
|
lexer: improve whitespace handling
|
2023-10-02 01:34:46 +02:00 |
|
|
8fa38ca7d3
|
initial parser implementation
|
2023-10-02 01:33:55 +02:00 |
|
|
8ec95dfbed
|
make decoration comments symmetric
|
2023-10-02 01:27:50 +02:00 |
|
|
cb91fa52de
|
lexer: change num type to i64
|
2023-10-01 18:43:04 +02:00 |
|
|
e89e16af61
|
term: remove unused import
|
2023-10-01 18:04:04 +02:00 |
|
|
0ac5460a32
|
lexer: replace new with from
|
2023-10-01 17:52:48 +02:00 |
|
|
f3353273c8
|
extend lexer test
|
2023-10-01 17:18:54 +02:00 |
|
|
358ad4d147
|
move tests into separate files
|
2023-10-01 17:11:51 +02:00 |
|
|
2f26dcc936
|
add term, dict & bimap
|
2023-10-01 17:03:47 +02:00 |
|
|
e12cbef99f
|
README: fix spelling
|
2023-10-01 17:02:26 +02:00 |
|
|
f54514b2ab
|
Create cargo-test.yml
|
2023-10-01 14:45:28 +00:00 |
|
|
7a84aaba2e
|
add README.md & COPYING
|
2023-10-01 16:44:17 +02:00 |
|
|
b6117ec12d
|
initial lexer
|
2023-10-01 13:11:29 +02:00 |
|