imaqtkatt
|
482403ae63
|
Remove commented code
|
2024-03-07 17:51:29 -03:00 |
|
imaqtkatt
|
52c64b71a7
|
Show HVM_log output in run_file tests
|
2024-03-07 17:41:37 -03:00 |
|
Nicolas Abril
|
5eec67474f
|
Merge pull request #227 from HigherOrderCO/fix-merge-error
Fix pr merge error
|
2024-03-07 20:04:39 +01:00 |
|
LunaAmora
|
cd9bab42c7
|
Fix pr merge error
|
2024-03-07 15:19:47 -03:00 |
|
Luna
|
90c81f0547
|
Merge pull request #223 from HigherOrderCO/feature/sc-492/re-add-repeated-bind-in-match-warning
[sc 492] Re-add repeated bind in match-arm/rule patterns warning
|
2024-03-07 14:56:59 -03:00 |
|
Nicolas Abril
|
a107c1959b
|
Merge pull request #225 from HigherOrderCO/chore/sc-489/simplify-hvml-passes-using-term-iterators
[sc-489] Implement Clone for AST iterators, refactor iterator uses.
|
2024-03-07 18:39:59 +01:00 |
|
LunaAmora
|
518a513707
|
Update test snap
|
2024-03-07 14:38:51 -03:00 |
|
Nicolas Abril
|
9bd4e6d7f6
|
Merge pull request #226 from HigherOrderCO/feature/sc-499/add-documentation-on-passing-arguments-to
[sc-499] Add documentation on cli arguments
|
2024-03-07 18:27:40 +01:00 |
|
LunaAmora
|
d522994bd5
|
Rename info error fields
|
2024-03-07 14:25:46 -03:00 |
|
LunaAmora
|
6375099cf4
|
Fix typo, update tests snaps
|
2024-03-07 14:25:46 -03:00 |
|
LunaAmora
|
9215460110
|
Change CompileResult debug to not yell
|
2024-03-07 14:25:46 -03:00 |
|
LunaAmora
|
b2d783c1d7
|
Update how warns are displayed, add repeated bind warning
|
2024-03-07 14:25:46 -03:00 |
|
Nicolas Abril
|
5dc062764d
|
[sc-499] Add documentation on cli arguments
|
2024-03-07 17:19:28 +01:00 |
|
Nicolas Abril
|
e5fe6b7fef
|
[sc-489] Implement Clone for AST iterators, refactor some code using it. Add some doc comments
|
2024-03-07 15:10:22 +01:00 |
|
imaqtkatt
|
12f4806b82
|
Merge pull request #224 from HigherOrderCO/feature/sc-496/add-cli-tests-for-hvm-lang
[sc-496] Add CLI tests for hvm-lang
|
2024-03-07 08:26:09 -03:00 |
|
Nicolas Abril
|
093b2ea60b
|
Merge pull request #221 from HigherOrderCO/chore/sc-489/simplify-hvml-passes-using-term-iterators
[sc-489] Simplify passes by using iterators over the AST
|
2024-03-07 00:02:48 +01:00 |
|
Nicolas Abril
|
3eff3e28cd
|
[sc-489] Use the AST iterators in more places, fixing some bugs
|
2024-03-06 19:56:20 +01:00 |
|
Nicolas Abril
|
0cc4399e20
|
Remove unnecessary unstable feature
|
2024-03-06 18:43:32 +01:00 |
|
Nicolas Abril
|
5804450c34
|
[sc-489] Improve implementation of AST iterators
|
2024-03-06 18:37:54 +01:00 |
|
Nicolas Abril
|
323fd107f8
|
[sc-489] Simplify passes by using iterators over the AST
|
2024-03-06 18:37:54 +01:00 |
|
imaqtkatt
|
b29ced1bb2
|
Include cli tests stderr output
|
2024-03-06 11:54:24 -03:00 |
|
Nicolas Abril
|
24b6d511ea
|
Merge pull request #222 from HigherOrderCO/feature/sc-495/add-new-hvm-core-numeric-operator-to-hvm
[sc-495][sc-494] Update for new hvmc num ops and pre_reduce
|
2024-03-06 15:51:12 +01:00 |
|
imaqtkatt
|
68882962f3
|
Add more optargs cli tests
|
2024-03-06 10:58:53 -03:00 |
|
imaqtkatt
|
831eb07ede
|
Add tests using cli
|
2024-03-06 09:41:58 -03:00 |
|
Nicolas Abril
|
ecb213e91b
|
[sc-495][sc-494] Update for new hvmc num ops and pre_reduce
|
2024-03-05 20:37:20 +01:00 |
|
Nicolas Abril
|
319b2464ac
|
Merge pull request #219 from HigherOrderCO/feature/sc-479/update-encodings-to-make-use-of-hvmc-n-ary
[sc-479] Update encodings to make use of hvmc n-ary nodes. Add n-ary tups/dups
|
2024-03-04 15:15:10 +01:00 |
|
Nicolas Abril
|
fff7d688ab
|
[sc-479] Simplify match arg extraction in simplify_matches
|
2024-03-04 15:14:13 +01:00 |
|
imaqtkatt
|
cfb054c3d1
|
Merge pull request #220 from HigherOrderCO/feature/sc-490/remove-restriction-of-types-not-sharing-names
[sc-490] Remove restriction of types not sharing names with constructors
|
2024-03-04 10:35:52 -03:00 |
|
imaqtkatt
|
e39c66fbbf
|
Add duplicated data with defname test
|
2024-03-04 10:29:57 -03:00 |
|
imaqtkatt
|
1f1f281133
|
Update shared_names comments
|
2024-03-04 09:18:31 -03:00 |
|
imaqtkatt
|
a179e1042f
|
Allow constructors share names with data types
|
2024-03-04 09:05:32 -03:00 |
|
Nicolas Abril
|
68afe6afa3
|
Add crlf test
|
2024-03-02 00:39:31 +01:00 |
|
Nicolas Abril
|
0102c48051
|
Add \r back to lexer whitespace
|
2024-03-02 00:36:39 +01:00 |
|
Nicolas Abril
|
c85d01a817
|
Merge remote-tracking branch 'origin/main' into feature/sc-479/update-encodings-to-make-use-of-hvmc-n-ary
|
2024-03-01 22:11:22 +01:00 |
|
Nicolas Abril
|
54af9f1a5b
|
Merge remote-tracking branch 'origin/main' into feature/sc-479/update-encodings-to-make-use-of-hvmc-n-ary
|
2024-03-01 22:00:46 +01:00 |
|
imaqtkatt
|
3d7c4e88fb
|
Merge pull request #218 from HigherOrderCO/bug/sc-485/error-printing-not-correctly-breaking-lines
[sc-485] Error printing not correctly breaking lines
|
2024-03-01 17:41:30 -03:00 |
|
Nicolas Abril
|
b5fd2e2af7
|
[sc-479] Update encodings for better performance, add n-ary dup/tup
|
2024-03-01 21:22:10 +01:00 |
|
imaqtkatt
|
a7d91b60f7
|
Change HashMap to IndexMap
|
2024-03-01 14:42:13 -03:00 |
|
imaqtkatt
|
4f14162759
|
Apply clippy suggestions
|
2024-03-01 14:35:15 -03:00 |
|
imaqtkatt
|
8425bf0ae8
|
Change write macro to writeln
|
2024-03-01 14:32:14 -03:00 |
|
imaqtkatt
|
2e9b3d3949
|
Merge pull request #217 from HigherOrderCO/feature/sc-483/add-an-option-to-pass-arguments-to-hvm-lang
[sc-483] Add an option to pass arguments to hvm-lang programs
|
2024-03-01 11:42:49 -03:00 |
|
imaqtkatt
|
d7ce3079b9
|
Fix argument checking for other options
|
2024-03-01 09:42:36 -03:00 |
|
imaqtkatt
|
5cf5d24086
|
Refactor cli arguments
|
2024-03-01 09:25:56 -03:00 |
|
imaqtkatt
|
e7edca1bc2
|
Adjusts formatting
|
2024-02-29 15:56:42 -03:00 |
|
imaqtkatt
|
69ada38a06
|
Refactor apply_args errors
|
2024-02-29 15:19:04 -03:00 |
|
imaqtkatt
|
8722c96d2d
|
Merge pull request #214 from HigherOrderCO/chore/sc-482/add-documentation-on-how-pattern-matching
[sc-482] Add documentation on how pattern matching is encoded
|
2024-02-29 14:57:16 -03:00 |
|
Luna
|
00f1a776cf
|
Merge pull request #215 from HigherOrderCO/bug/sc-453/don-t-stack-overflow-on-very-large-terms
[sc 453] don t stack overflow on very large terms
|
2024-02-29 14:55:44 -03:00 |
|
imaqtkatt
|
5870f0d6e5
|
Remove static arguments compilation
|
2024-02-29 14:39:30 -03:00 |
|
imaqtkatt
|
25c51b6979
|
Improve apply_args code
|
2024-02-29 13:38:55 -03:00 |
|
imaqtkatt
|
d2ab89fb31
|
Apply cli arguments at lambda level
|
2024-02-29 13:38:55 -03:00 |
|