Gabrielle Guimarães de Oliveira
|
2cfea13c6e
|
feat(kind-fmt): improve specialize structure
|
2023-04-15 18:23:08 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
d46739a9a5
|
feat: add basic specialize function
|
2023-04-14 21:12:09 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
3809f7217d
|
feat: add kind-fmt
|
2023-04-14 16:46:57 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
f07059229f
|
feat: add kindc cli
|
2023-04-14 16:37:20 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
3fc34b86b9
|
Merge pull request #551 from HigherOrderCO/550-remove-old-parser-and-stuff-to-use-treesitter
Remove old syntax stuff
|
2023-04-14 16:15:34 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
1371652e5f
|
fix: fix derivations
|
2023-04-14 16:10:30 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
055ee09f1a
|
fix: fix build removing the old packages
|
2023-04-14 16:09:11 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
bbb6600e2a
|
refactor: remove old syntax stuff
|
2023-04-14 15:33:21 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
474e111ec1
|
merge: pull request #527 from HigherOrderCO/526-add-jetbrains-ignore-files
Add jetbrains ignore files
|
2023-03-28 21:31:02 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
42f9f3f627
|
chore: add intellij gitignore
|
2023-03-28 21:29:27 -03:00 |
|
Sofia Rodrigues
|
eb09d73de5
|
merge: pull request #525 from HigherOrderCO/524-add-abstract-syntax-tree
Add abstract syntax tree to kind core
|
2023-03-28 21:02:13 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
44869be466
|
merge: pull request #523 from HigherOrderCO/522-remove-next-field-from-returnstmt-and-returnexprstmt
Remove next field from ReturnStmt and ReturnExprStmt
|
2023-03-28 20:47:49 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
2b52c23e2d
|
feat: add abstract syntax tree to kind core
|
2023-03-28 20:44:04 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
03e7045296
|
refactor: remove next field from ReturnStmt
|
2023-03-28 19:00:01 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
459d47a9a0
|
refactor: remove next field from ReturnExprStmt
|
2023-03-28 18:59:26 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
caf4bd63b5
|
merge: pull request #521 from HigherOrderCO/516-improve-parser-code-style
Improve code style
|
2023-03-28 11:36:13 -03:00 |
|
Felipe g
|
6faaaca8b5
|
style: change Parser:: to Self::
|
2023-03-28 11:35:22 -03:00 |
|
Felipe g
|
b89be027e7
|
style: improved code style
|
2023-03-28 11:25:37 -03:00 |
|
Chiyoku
|
73ae038094
|
merge: pull request #518 from HigherOrderCO/515-fix-current-code-with-the-new-syntax-tree
Fix code with the new style syntax tree names and lexemes
|
2023-03-23 09:00:44 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
498b7c4cb8
|
fix: fix code with the new style syntax tree names and lexemes
|
2023-03-23 08:39:36 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
382bdd5e73
|
refactor: rename Case to CaseNode
|
2023-03-23 07:57:42 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
bdc5adda2d
|
refactor: move lexeme structures to to lexeme
|
2023-03-23 07:56:40 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
3aaf4d1093
|
refactor: add r# and types for keywords and tokens
|
2023-03-23 07:53:17 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
5dbfbe6252
|
refactor: rename Parenthesis to Paren
|
2023-03-23 07:35:37 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
6465cf3bfd
|
refactor: rename nodes to expr, stmt, etc
|
2023-03-23 07:35:02 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
a77ab4e42d
|
build: fix rust-toolchain.toml file
|
2023-03-23 07:17:54 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
5902c4f387
|
style: add vscode default recommendations
|
2023-03-23 07:15:40 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
8f1813edfb
|
refactor: remove question mark operator
|
2023-03-23 07:08:17 -03:00 |
|
Gabrielle Guimarães de Oliveira
|
9f70cef25c
|
refactor: replace Into implementation with From implementation
|
2023-03-23 07:07:30 -03:00 |
|
Chiyoku
|
49932c3db3
|
feat: done part of the parser. i'm sorry it's not so much things but i'm moving to another state right now
|
2023-03-16 09:14:32 -03:00 |
|
Chiyoku
|
b136832bbc
|
feat: completed the concrete syntax tree
|
2023-03-13 13:21:17 -03:00 |
|
felipegchi
|
c74e8a56be
|
refactor: refactored a lot of the the lexer
|
2023-03-08 14:09:19 -03:00 |
|
felipegchi
|
7026b4fca6
|
feat: started lexer
|
2023-03-03 13:26:30 -03:00 |
|
felipegchi
|
8d5151db43
|
feat: lalrpop parser that failed
|
2023-03-02 08:36:46 -03:00 |
|
felipegchi
|
119eefa059
|
feat: part of the parser
|
2023-02-27 14:36:10 -03:00 |
|
felipegchi
|
14116260d9
|
feat: started to refactor the parser using logos and lalrpop
|
2023-02-24 13:34:57 -03:00 |
|
felipegchi
|
17de8d6739
|
feat: added lexer and some cool things
|
2023-02-13 13:19:30 -03:00 |
|
felipegchi
|
f25ee7c212
|
feat: added interner
|
2023-02-07 14:02:14 -03:00 |
|
felipegchi
|
62713a689f
|
refactor: started
|
2023-01-23 08:42:32 -03:00 |
|
Felipe G
|
668233184f
|
merge: feat: mutter derivation (#478)
feat: mutter derivation
|
2023-01-16 14:21:10 -03:00 |
|
felipegchi
|
5b1875c492
|
feat: mutter derivation
|
2023-01-16 13:52:03 -03:00 |
|
Felipe G
|
427d72eba0
|
merge: no LICENSE file or indication of such in Cargo.toml files (#473)
Added license
|
2023-01-16 11:00:22 -03:00 |
|
felipegchi
|
0414340051
|
chore: added license
|
2023-01-16 10:56:06 -03:00 |
|
Felipe G
|
49cb04522f
|
merge: fix inlining (#470)
Fix inlining, tests for eval and tests
|
2023-01-16 09:34:48 -03:00 |
|
Felipe G
|
3aedc5695e
|
merge: correct 'inductivelly' typo (#469)
correct 'inductivelly' typo
|
2023-01-16 09:31:37 -03:00 |
|
felipegchi
|
663c87ffc0
|
tests: added tests
|
2023-01-16 09:26:21 -03:00 |
|
felipegchi
|
77af124c20
|
fix: inlining, tests for eval and tests
|
2023-01-16 09:20:12 -03:00 |
|
Nick Reilingh
|
b20b0e6c7b
|
correct 'inductivelly' typo
|
2023-01-15 14:17:01 -05:00 |
|
Felipe G
|
c64d343051
|
Merge pull request #464 from Kindelia/experimental
fix: problem with the coverage checker
|
2023-01-10 14:51:05 -03:00 |
|
felipegchi
|
665020b20e
|
fix: problem with the coverage checker
|
2023-01-10 14:28:42 -03:00 |
|