Nicolas Abril
|
c3f5b3bdda
|
feat: Remove capitalized kdl name restriction
|
2022-11-15 10:03:11 +01:00 |
|
Felipe g
|
856343b1cf
|
fix: some fixes and added docs
|
2022-11-13 21:38:27 -03:00 |
|
Felipe g
|
b17046aa9d
|
fix: fixed bugs with resolution and erasure
|
2022-11-11 15:23:56 -03:00 |
|
Felipe g
|
a68a8a90b2
|
fix: bugs with match derivation
|
2022-11-11 09:41:50 -03:00 |
|
Felipe g
|
7c30696479
|
fix: problems with open and erasure of lambdas
|
2022-11-11 08:01:57 -03:00 |
|
Felipe g
|
c011978fab
|
feat: fixed erasure (wip app, pi and forall erasure)
|
2022-11-10 20:15:15 -03:00 |
|
Felipe G
|
dd0468c729
|
Merge pull request #414 from developedby/patch-1
fix: Remove copy/paste leftover in syntax.md
|
2022-11-10 13:50:44 -03:00 |
|
Nicolas Abril
|
a4ae8db8c3
|
fix: Remove copy/paste leftover in syntax.md
|
2022-11-10 17:49:53 +01:00 |
|
Felipe G
|
f68df12bd2
|
Merge pull request #411 from developedby/experimental
feat: add u120 numbers to desugared tree
|
2022-11-10 12:29:06 -03:00 |
|
Nicolas Abril
|
32c8a6f2c2
|
Merge remote-tracking branch 'origin/experimental' into experimental
|
2022-11-10 16:27:50 +01:00 |
|
Felipe g
|
135b1fda86
|
fix: fixed things in name resolution
|
2022-11-10 11:43:14 -03:00 |
|
Felipe G
|
a7650f37af
|
Merge pull request #413 from developedby/parse-u120
feat: Add Xu120 syntax for U120 numbers
|
2022-11-10 11:41:46 -03:00 |
|
Nicolas Abril
|
4a85dee027
|
feat: Add Xu120 syntax for U120 numbers
|
2022-11-10 15:13:52 +01:00 |
|
Felipe g
|
bde129fbba
|
feat: added command and fixes
|
2022-11-10 09:49:32 -03:00 |
|
Felipe g
|
3dfc967327
|
style: format and fix clippy sugestions
|
2022-11-09 13:56:01 -03:00 |
|
Felipe g
|
64187026da
|
fix: type declarations
|
2022-11-09 13:40:56 -03:00 |
|
Felipe g
|
d301aed609
|
fix: bugs with match and desugaring
|
2022-11-09 11:40:35 -03:00 |
|
Felipe g
|
b70793cfab
|
feat: added small syntatic changes
|
2022-11-08 11:47:51 -03:00 |
|
Nicolas Abril
|
199cc2cd53
|
feat - Use a more generic structure for primitive types
|
2022-11-08 13:34:45 +01:00 |
|
Felipe g
|
670e67b05c
|
fix: fixes on qualified idents
|
2022-11-07 22:47:18 -03:00 |
|
Felipe g
|
47c99d01e3
|
feat: added all of the commands that we can use right now
|
2022-11-07 10:55:39 -03:00 |
|
Felipe g
|
afae1d3b4a
|
fix: bullet unicode now is on the chars struct
|
2022-11-07 10:15:28 -03:00 |
|
Nicolas Abril
|
fcc4baaac8
|
feat: add u120 numbers to desugared tree
|
2022-11-07 12:22:37 +01:00 |
|
Felipe g
|
72038883ea
|
fix: fixed erasure
|
2022-11-06 21:16:29 -03:00 |
|
Felipe g
|
f969dcd107
|
feat: small changes on erasure and qualified idents
|
2022-11-06 18:35:31 -03:00 |
|
Felipe g
|
1efeb5fc70
|
feat: added ascii option
|
2022-11-04 10:15:39 -03:00 |
|
Felipe g
|
a899d2d474
|
feat: improved erasure and other aspects
|
2022-11-04 09:43:44 -03:00 |
|
Felipe g
|
bbdd651387
|
feat: finished first version of error messages from checker
|
2022-11-01 14:18:54 -03:00 |
|
Felipe g
|
795116773a
|
wip: just trying to make incremental compilation with salsa
|
2022-10-31 23:14:11 -03:00 |
|
Felipe g
|
948f865217
|
feat: reexport tree
|
2022-10-31 11:00:32 -03:00 |
|
Felipe g
|
68d28d8a6a
|
feat: simple erasure
|
2022-10-28 12:07:58 -03:00 |
|
Felipe G
|
b662eefcb5
|
Merge pull request #410 from developedby/kdl-hash-long-names
feat: Use hash of name instead of random chars for long kdl names
|
2022-10-27 09:25:07 -03:00 |
|
Felipe g
|
cfb2dbad3d
|
style: changed some structures
|
2022-10-26 15:21:44 -03:00 |
|
Nicolas Abril
|
88f6ac73b0
|
feat: Use hash of name instead of random chars for long kdl names
|
2022-10-26 14:29:46 +02:00 |
|
Felipe g
|
2074f2c4cf
|
style: changed some constructions and added comments
|
2022-10-25 12:06:49 -03:00 |
|
Felipe g
|
0af06eea49
|
feat: finished match
|
2022-10-24 15:31:49 -03:00 |
|
Felipe g
|
a8bbb9d26e
|
fix: changed hashmaps to fxhashmap and removed code from checker.hvm
|
2022-10-21 14:17:42 -03:00 |
|
Felipe g
|
28a1c94db4
|
feat: made checker generator
|
2022-10-21 11:40:58 -03:00 |
|
Felipe g
|
31671c2e71
|
style: format
|
2022-10-20 12:50:35 -03:00 |
|
Felipe g
|
ccced7fd2b
|
feat: better error message when cannot find the definition
|
2022-10-20 10:51:59 -03:00 |
|
Felipe g
|
77e0b63eff
|
fix: match and open
|
2022-10-20 10:33:27 -03:00 |
|
Felipe g
|
e829bcf042
|
feat: finished desugaring
|
2022-10-20 10:28:26 -03:00 |
|
Felipe g
|
23bd93c18b
|
feat: fixed sttm desugaring
|
2022-10-19 15:20:01 -03:00 |
|
Felipe g
|
9e2df6c7e1
|
feat: implemented some desugar things
|
2022-10-19 15:05:44 -03:00 |
|
Felipe g
|
5d86855a41
|
feat: started desugaring
|
2022-10-18 14:03:04 -03:00 |
|
Felipe g
|
da2596b954
|
style: format
|
2022-10-17 11:14:01 -03:00 |
|
Felipe g
|
bb4e61fabc
|
feat: added error message to detect when a function or constructor is defined multiple times
|
2022-10-17 11:12:03 -03:00 |
|
Felipe g
|
6b39d4b79c
|
feat: started glossary parsing
|
2022-10-17 09:53:36 -03:00 |
|
Felipe g
|
94d279c4f0
|
fix: fixed some parser issues
|
2022-10-17 09:53:26 -03:00 |
|
Felipe g
|
471b73f1b2
|
feat: made let bindings with destructuring for record constructors
|
2022-10-14 14:27:55 -03:00 |
|