|
97f9fb9ec3
|
add: Array declaration and variable indexer.
|
2024-08-17 17:50:28 +08:00 |
|
|
c7077bd0fd
|
add: Variable declarations test.
|
2024-08-17 15:44:58 +08:00 |
|
|
eedbd5e7e5
|
add: Variable declaration tests.
|
2024-08-17 11:37:41 +08:00 |
|
|
ed36546b30
|
add: constant parser and variable parser.
|
2024-08-16 17:07:53 +08:00 |
|
|
bdcc59a2ab
|
add: basic grammar parser including expression and program.
|
2024-08-15 16:18:32 +08:00 |
|
|
fee62ec289
|
chore: keyword 'div' instead of 'divide'.
rename 'ScannerTest' to 'ScannerTests'.
|
2024-08-14 22:47:45 +08:00 |
|
|
65d6b9794c
|
fix: Using covariant interface for IParser and IParseResult.
Rename CanonSharp.Common to CanonSharp.Pascal.
|
2024-08-14 19:41:10 +08:00 |
|
|
65d4d0e6e8
|
chore: remove unused code.
|
2024-08-13 22:42:11 +08:00 |
|
|
3ed8bf5d36
|
feat: Parser Combinator库和词法分析器 (#2)
Run unit test / Unit-Test (push) Successful in 41s
Reviewed-on: https://git.bupt-hpc.cn/jackfiled/CanonSharp/pulls/2
Co-authored-by: jackfiled <xcrenchangjun@outlook.com>
Co-committed-by: jackfiled <xcrenchangjun@outlook.com>
|
2024-08-13 14:46:11 +08:00 |
|
|
57c31ec435
|
fix: strip unused information and some operator override
|
2024-07-30 14:35:03 +08:00 |
|
|
3c0d51cec5
|
feat: 正则词法识别器 (#1)
Reviewed-on: https://git.bupt-hpc.cn/jackfiled/CanonSharp/pulls/1
Co-authored-by: jackfiled <xcrenchangjun@outlook.com>
Co-committed-by: jackfiled <xcrenchangjun@outlook.com>
|
2024-07-29 16:59:29 +08:00 |
|
|
6ff8622906
|
fix: test action
|
2024-07-27 15:41:58 +08:00 |
|
|
61959dff66
|
add: test action
|
2024-07-27 15:41:11 +08:00 |
|
|
02c5690d97
|
add: nfa2dfa算法
|
2024-07-27 14:56:28 +08:00 |
|
|
a8886bec33
|
add: NFA定义
|
2024-07-23 22:46:34 +08:00 |
|
|
b42b381fd6
|
init: repo
|
2024-07-22 20:02:54 +08:00 |
|