Nicolas Abril
|
da4e2511ce
|
[sc-662] Add fold and bend to bend syntax
|
2024-05-09 17:42:35 +02:00 |
|
Nicolas Abril
|
30d1de479e
|
Update README.md
|
2024-05-08 21:37:43 +02:00 |
|
Nicolas Abril
|
8e05b2dafe
|
Merge pull request #284 from HigherOrderCO/feature/sc-658/add-doc-with-bend-syntax
[sc-658] Add doc with bend syntax
|
2024-05-08 21:35:19 +02:00 |
|
Nicolas Abril
|
e9666afbc7
|
Merge pull request #287 from HigherOrderCO/feature/sc-662/add-logic-for-fold-and-bend-syntax
[sc-662] Add 'fold' and 'bend' terms
|
2024-05-08 21:34:50 +02:00 |
|
imaqtkatt
|
4b8d24d48e
|
Update docs/syntax.md
Co-authored-by: Nicolas Abril <nicolas@higherorderco.com>
|
2024-05-08 16:19:57 -03:00 |
|
Nicolas Abril
|
1572e123cd
|
[sc-662] Add 'fold' logic and core syntax
|
2024-05-08 21:16:50 +02:00 |
|
imaqtkatt
|
aaeb5d10bd
|
Improve syntax doc
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
25131d5b1c
|
Adjust cspell
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
4d8eafc4ca
|
Improve fold doc
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
a9f01dee12
|
Add bend syntax
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
41b15f44d5
|
Improve syntax doc
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
a919c016aa
|
Adjust cspell
|
2024-05-08 09:45:19 -03:00 |
|
imaqtkatt
|
127fee6993
|
Fix some typos
|
2024-05-08 09:44:36 -03:00 |
|
imaqtkatt
|
f682daf91b
|
Add bend syntax documentation
|
2024-05-08 09:44:36 -03:00 |
|
Nicolas Abril
|
d8ff281c10
|
[sc-662] Add recursive Ctr fields
|
2024-05-08 14:38:10 +02:00 |
|
Nicolas Abril
|
d5b6715bc3
|
[sc-662] Add fold core syntax and logic
|
2024-05-08 14:12:24 +02:00 |
|
Nicolas Abril
|
7d140ab0bd
|
[sc-662] Reorganize and rename modules
|
2024-05-08 14:07:36 +02:00 |
|
Nicolas Abril
|
436a4d5148
|
Merge pull request #285 from HigherOrderCO/feature/sc-664/make-do-notation-infer-the-function-from
[sc-664] Add inference for do notation
|
2024-05-07 22:11:47 +02:00 |
|
imaqtkatt
|
88b711b930
|
Fix missing delimiter
|
2024-05-07 17:07:00 -03:00 |
|
imaqtkatt
|
73b57c40b7
|
Use format macro to create fun name
Co-authored-by: Nicolas Abril <nicolas@higherorderco.com>
|
2024-05-07 17:07:00 -03:00 |
|
imaqtkatt
|
94ceeb3369
|
Ignore parser test
|
2024-05-07 17:07:00 -03:00 |
|
imaqtkatt
|
16fcf89798
|
Add inference for do notation
|
2024-05-07 17:07:00 -03:00 |
|
Nicolas Abril
|
6eb2a45b03
|
Merge pull request #283 from HigherOrderCO/feature/sc-630/rename-hvm-lang-to-bend
[sc-630] Rename hvm lang to bend
|
2024-05-07 21:58:57 +02:00 |
|
Nicolas Abril
|
cf680f559d
|
[sc-630] Rename the crate to bend and update docs for it
|
2024-05-07 21:58:06 +02:00 |
|
Nicolas Abril
|
02e0c3ba26
|
[sc-630] Update the readme for Bend
|
2024-05-06 19:55:33 +02:00 |
|
Nicolas Abril
|
e9561c9609
|
Merge pull request #280 from HigherOrderCO/feature/sc-548/add-support-for-other-numeric-types-in-hvm
[sc 548] Add support for i24 and f24 numbers
|
2024-05-06 14:38:58 +02:00 |
|
Nicolas Abril
|
03fcf344f1
|
[sc-548] Add support for i24 and f24
|
2024-05-06 14:36:54 +02:00 |
|
Nicolas Abril
|
ba748c95e8
|
[sc-548] Refactor parser a bit
|
2024-05-06 14:26:18 +02:00 |
|
Nicolas Abril
|
39ff4ffb7e
|
Merge pull request #276 from HigherOrderCO/feature/sc-625/add-procedural-style-syntax-for-hvm-lang
[sc-625] Add procedural-style syntax for hvm-lang
|
2024-05-06 14:25:20 +02:00 |
|
imaqtkatt
|
c3710df788
|
Adjust lambda syntax
|
2024-05-03 14:44:44 -03:00 |
|
imaqtkatt
|
273733a84f
|
Adjust cspell
|
2024-05-03 13:33:25 -03:00 |
|
imaqtkatt
|
e13e360118
|
Add list comprehension
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
cd320af476
|
Improve order kwargs
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
340d9fc984
|
Add in-place operators
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
38797ac890
|
Refactor parser add parser commons
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
e72070f519
|
Parse switch, fold and do block
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
4b350de499
|
Remove enum term and add call kwargs
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
71308b36c4
|
Fix assign pattern to lang
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
46bde8b85b
|
Change if node to switch
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
36d50de499
|
...
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
e4a1205f71
|
WIP add to lang transformation
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
186b47a799
|
Add order enums transformation
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
b05d473c9b
|
Change if else statement parsing
|
2024-05-03 13:27:26 -03:00 |
|
imaqtkatt
|
38e21ca209
|
Refactor split into definitions
|
2024-05-03 13:27:25 -03:00 |
|
imaqtkatt
|
9419a6b8e7
|
WIP add indentation
|
2024-05-03 13:27:25 -03:00 |
|
imaqtkatt
|
e59b4dda55
|
Refactor parse tuples
|
2024-05-03 13:27:25 -03:00 |
|
imaqtkatt
|
2845edb190
|
Refactor Program struct
|
2024-05-03 13:27:25 -03:00 |
|
imaqtkatt
|
92b005c2d9
|
Add parse program for procedural style
|
2024-05-03 13:27:25 -03:00 |
|
imaqtkatt
|
feafef7613
|
Add initial procedural style parser
|
2024-05-03 13:27:25 -03:00 |
|
Nicolas Abril
|
0db4513e08
|
Merge pull request #279 from HigherOrderCO/feature/sc-653/order-redexes-in-a-more-efficient-way
[sc-653] Reorder compiled redexes recursive last
|
2024-05-02 18:46:43 +02:00 |
|