Commit Graph

593 Commits

Author SHA1 Message Date
felipegchi
f22d92da95 style: changed Diagnostic struct to a trait 2022-11-16 20:01:25 -03:00
felipegchi
16467dedce fix: eval command 2022-11-16 11:37:11 -03:00
felipegchi
2f14cc1267 fix: some problems with name resolution 2022-11-16 11:14:29 -03:00
felipegchi
9714dad33c fix: some problems with name resolution 2022-11-16 11:12:54 -03:00
felipegchi
86cea88be1 Merge branch 'experimental' of github.com:Kindelia/Kind2 into experimental 2022-11-15 18:52:35 -03:00
felipegchi
611b71382c fix: small fixes and added tests 2022-11-15 18:49:58 -03:00
Felipe G
78428a7936
Merge pull request #421 from developedby/parse-u120-native2
fix: Fix formatting, extra comments, etc
2022-11-15 14:25:43 -03:00
Nicolas Abril
78203ef815 fix: Fix formatting, extra comments, etc 2022-11-15 18:18:21 +01:00
Felipe G
7ea18ae113
Merge pull request #420 from developedby/parse-u120-native
feat: Add native u120 numbers
2022-11-15 14:09:24 -03:00
Nicolas Abril
2e41571966 feat: Add native u120 numbers 2022-11-15 18:06:58 +01:00
felipegchi
2c9285ab94 fix: some fixes and cargo fmt 2022-11-15 13:28:48 -03:00
Felipe G
02c9fb53ef
Merge pull request #419 from developedby/kdl-name-non-capital
feat: Remove capitalized kdl name restriction
2022-11-15 08:43:36 -03:00
Felipe g
c7f9db59ba refactor: started to refactor in order to make tests 2022-11-15 08:14:40 -03:00
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