Simon Krajewski
|
9cdaeb67ce
change dt structure
|
12 năm trước cách đây |
Simon Krajewski
|
db01fae5a0
use @state variable to save state
|
12 năm trước cách đây |
Simon Krajewski
|
bbcc1c3420
inline parts that have only a single path
|
12 năm trước cách đây |
Simon Krajewski
|
1402cfee3e
fixes
|
12 năm trước cách đây |
Simon Krajewski
|
43eaf3e138
init fix
|
12 năm trước cách đây |
Simon Krajewski
|
b908c30673
deactivate native pattern match handling in macros
|
12 năm trước cách đây |
Simon Krajewski
|
de086c6cfc
handle array and type
|
12 năm trước cách đây |
Simon Krajewski
|
aee24e28d7
small cleanup
|
12 năm trước cách đây |
Simon Krajewski
|
cc110726c0
fix label counting
|
12 năm trước cách đây |
Simon Krajewski
|
ccd761863b
initial neko matching
|
12 năm trước cách đây |
Simon Krajewski
|
107a814b17
add pf_pattern_matching config
|
12 năm trước cách đây |
Simon Krajewski
|
a33b31cb03
add TPatMatch node, factor out AST conversion
|
12 năm trước cách đây |
Simon Krajewski
|
181945d195
Merge branch 'development' into match_refactor
|
12 năm trước cách đây |
Simon Krajewski
|
151eef1a05
move dt type to type.ml
|
12 năm trước cách đây |
Simon Krajewski
|
ddc1022f42
return index of first
|
12 năm trước cách đây |
Simon Krajewski
|
08bafc917f
improved structure
|
12 năm trước cách đây |
Simon Krajewski
|
46d54d351f
build lut as we go
|
12 năm trước cách đây |
Simon Krajewski
|
1b2b31db36
Merge branch 'tmeta' into development
|
12 năm trước cách đây |
Simon Krajewski
|
0d969cf475
remove debug
|
12 năm trước cách đây |
Simon Krajewski
|
0e813d4b56
use dt lookup
|
12 năm trước cách đây |
Simon Krajewski
|
3bcfd035e0
basic dt hashing
|
12 năm trước cách đây |
Simon Krajewski
|
20a0d9afc5
split context
|
12 năm trước cách đây |
Simon Krajewski
|
ccd4226a39
initial separation of make_dt and typed AST conversion
|
12 năm trước cách đây |
Simon Krajewski
|
ae8974812e
make decision tree context-free
|
12 năm trước cách đây |
Simon Krajewski
|
1a5dbf9868
improved object declaration error messages (closes #1867)
|
12 năm trước cách đây |
Simon Krajewski
|
78d0a01766
Merge branch 'require_cond' into development
|
12 năm trước cách đây |
Simon Krajewski
|
d673723e6d
make -D no-copt do something
|
12 năm trước cách đây |
Simon Krajewski
|
11a3bae1e9
completed s_expr and s_expr_pretty
|
12 năm trước cách đây |
Simon Krajewski
|
d08717b2b0
infer arg=null as Null<Unknown> (fixes #1821)
|
12 năm trước cách đây |
Simon Krajewski
|
ee15ae136b
Merge branch 'null_patterns' into development
|
12 năm trước cách đây |