Commit graph

23 commits

Author SHA1 Message Date
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