Commit Graph

397 Commits

Author SHA1 Message Date
Felipe g
921e70d668 fix: changed span to range because generated spans make no sense in the concrete tree 2022-10-09 19:35:50 -03:00
Felipe g
dbf740ff5b chore: removed grammar and fixed lockfile 2022-10-09 15:16:05 -03:00
Felipe g
e742466d5c fix: parser and expanded tree for more nodes 2022-10-09 15:11:36 -03:00
Felipe g
938fec8ca4 feat: finished report module 2022-10-09 15:10:59 -03:00
Felipe g
021e7560b0 feat: finalized parser \o/ 2022-10-06 14:12:49 -03:00
Felipe g
8b225b9072 feat: finalized expr parsing 2022-10-06 11:19:30 -03:00
Felipe g
b5f28b5caf feat: started parser 2022-10-05 16:32:12 -03:00
Felipe g
b09b544e55 refactor: started to refactor the entire compiler inspired in rustc 2022-10-04 14:02:44 -03:00
Felipe G
d1694c4c65
Merge pull request #396 from felipegchi/parser-use-fix
Fixed use statement
2022-10-03 10:27:53 -03:00
Felipe g
7d3d1db24a Fixed use statement 2022-10-03 10:26:14 -03:00
Felipe G
115e70d3b2
Merge pull request #395 from developedby/num-flatten
Fix flattening of rules with nums
2022-10-03 09:25:53 -03:00
Nicolas Abril
69170c8c8c Fix flattening of rules with nums 2022-10-03 10:22:04 +02:00
Victor Maia
d4ef33305c Inc version 2022-10-01 16:33:56 -03:00
Victor Taelin
9a75f2749b
Merge pull request #393 from developedby/kdl-attrs
Switch kindelia name to an attribute
2022-10-01 16:33:43 -03:00
Nicolas Abril
b9f8124ef7 Switch kindelia name to an attribute 2022-10-01 19:52:58 +02:00
Victor Maia
959914a6b3 Inc version 2022-09-30 11:58:08 -03:00
Victor Maia
c40fb4eb11 Merge branch 'master' of github.com:kindelia/kind2 2022-09-30 11:57:59 -03:00
Felipe g
2c6bb724fd Fix tests 2022-09-30 10:08:37 -03:00
Felipe g
ab77205405 Fix error mesasge 2022-09-30 10:08:37 -03:00
Felipe g
49063557e7 Add target 2022-09-30 10:08:31 -03:00
Felipe g
b12c7db5d5 Style cargo clippy 2022-09-30 10:07:42 -03:00
Felipe g
d0513e2cdd Removed file 2022-09-30 10:07:40 -03:00
Felipe g
3dfdc03765 Fix conflicts 2022-09-30 10:07:19 -03:00
Felipe G
224fcde905
Merge pull request #391 from felipegchi/use-namespaces
Added parsing and resolution of names
2022-09-30 10:03:11 -03:00
Felipe g
f5e683266a Added parsing and resolution of names 2022-09-29 14:58:46 -03:00
Felipe G
30b9ee5ca9
Merge pull request #390 from felipegchi/record-fix
Fix record
2022-09-28 14:56:52 -03:00
Felipe g
a720d1b976 Fix record 2022-09-28 14:56:32 -03:00
Felipe G
5b3bcdf318
Merge pull request #388 from felipegchi/record-types
Record types
2022-09-28 12:56:03 -03:00
Felipe g
773b33b4e1 Fix tests 2022-09-28 12:55:49 -03:00
Felipe G
5ee00e2c33
Merge pull request #385 from developedby/ns-option
Add option to use namespace on kdl compilation
2022-09-28 12:52:57 -03:00
Felipe g
678258d296 Fix ope 2022-09-28 12:51:41 -03:00
Felipe g
7fbe7a3014 Added open statements 2022-09-28 12:24:10 -03:00
Nicolas Abril
a07e8e584e Add option to use namespace on kdl compilation 2022-09-27 21:06:34 +02:00
Felipe g
767831a86a Added record type derivation 2022-09-27 15:00:57 -03:00
Felipe g
3ec16e935a Refactor to make it easier to add new derivations 2022-09-27 13:13:16 -03:00
Felipe G
628cb75ed3
Merge pull request #387 from felipegchi/hole-fix
Added better rules for holes
2022-09-27 11:44:45 -03:00
Felipe G
0e4c6dc7f2
Merge pull request #386 from felipegchi/fix-tests-2
Fix tests
2022-09-27 11:38:50 -03:00
Felipe g
3b6a4b6b62 Fix tests 2022-09-27 11:27:46 -03:00
Felipe g
dcc12b9711 Added better rules for holes 2022-09-27 11:14:18 -03:00
Felipe G
a2bb3a51f5
Merge pull request #384 from felipegchi/fix-config
Fix small issues and configuration
2022-09-27 10:39:11 -03:00
Felipe G
76a5efd1b8
Merge pull request #383 from developedby/kdl-run-last
Put run blocks at the end of compiled kdl programs
2022-09-27 10:38:40 -03:00
Felipe G
37cb888973
Merge pull request #382 from developedby/kdl-dflt-ns
Always deploy functions to the default namespace by default
2022-09-27 10:37:07 -03:00
Felipe g
aa1e6bb3cf Added location of error 2022-09-27 10:35:43 -03:00
Nicolas Abril
2f63179a3c Fix to-kdl tests 2022-09-26 19:43:22 +02:00
Nicolas Abril
c33aac8339 Always deploy functions to the default namespace by default 2022-09-26 19:43:00 +02:00
Felipe g
e8ce58bd07 Small fixes 2022-09-26 14:20:50 -03:00
Nicolas Abril
b1dfe8d9ee Put run blocks at the end of compiled kdl programs 2022-09-26 18:50:10 +02:00
Felipe g
f647b5e390 Fix config inside adjust 2022-09-26 13:08:08 -03:00
Felipe G
0a7bcae860
Merge pull request #381 from felipegchi/fix-syntax-tests
Fix do notation test
2022-09-26 12:55:24 -03:00
Felipe g
9f4299807b Fix test 2022-09-26 12:53:30 -03:00