alessandrokonrad
|
6c5ec9bb25
|
Extended ScriptContext; added Option to builtins
|
2022-11-16 21:34:46 -05:00 |
rvcas
|
72bf27d467
|
fix: better constructor pattern parsing
|
2022-11-16 21:30:43 -05:00 |
rvcas
|
ef9fd15e12
|
chore: remove loose println!
|
2022-11-16 14:49:06 -05:00 |
rvcas
|
132af027dc
|
feat(aiken-lang): add doc, module, and regular comment support
|
2022-11-16 14:28:02 -05:00 |
rvcas
|
f7313ee61a
|
feat: some parsing for comments
|
2022-11-16 14:28:02 -05:00 |
rvcas
|
00e5f99304
|
feat: pull comment tokens out of the Iter before parsing
|
2022-11-16 14:28:02 -05:00 |
Kasey White
|
f10c78d800
|
feat: when statements with field access now work
|
2022-11-16 13:11:24 -05:00 |
Kasey White
|
8d1e73bbea
|
checkpoint
|
2022-11-16 13:11:24 -05:00 |
rvcas
|
742a5ea19b
|
feat: handle didSave notification
|
2022-11-15 17:44:50 -05:00 |
rvcas
|
bff99b0cf2
|
feat: publish errors as lsp diagnostic messages
|
2022-11-15 17:44:50 -05:00 |
rvcas
|
f089eff97d
|
Release 0.0.25
aiken@0.0.25
aiken-lang@0.0.25
aiken-lsp@0.0.25
aiken-project@0.0.25
uplc@0.0.25
Generated by cargo-workspaces
|
2022-11-14 18:04:19 -05:00 |
rvcas
|
3f952cdf0e
|
feat: add new Data type to prelude and allow it to unify with any user defined type
|
2022-11-14 15:09:56 -05:00 |
rvcas
|
123e729137
|
fix: when formatting we need to use the in memory edited version
|
2022-11-14 14:20:41 -05:00 |
vh-zuka
|
2736df5466
|
Validate project name on aiken new
|
2022-11-14 14:15:02 -05:00 |
Kasey White
|
2cac7963c3
|
feat: add complex function composability. Minor scope changes
|
2022-11-14 14:13:21 -05:00 |
Kasey White
|
491c13f3aa
|
chore: name_field_label should return actual constant for bytearray and int
|
2022-11-14 14:13:21 -05:00 |
Kasey White
|
aa0f258ea2
|
add pipelines functionality
|
2022-11-14 14:13:21 -05:00 |
Kasey White
|
d11b8858ba
|
clean up some unused parts in created hashmaps
|
2022-11-12 20:57:44 -05:00 |
Kasey White
|
b450c41438
|
finish up binops for code gen
|
2022-11-12 20:57:44 -05:00 |
Kasey White
|
a73fc345fe
|
clippy fix
|
2022-11-11 20:24:21 -05:00 |
Kasey White
|
d0463b3218
|
missing into on a term
|
2022-11-11 20:24:21 -05:00 |
Kasey White
|
c36fa8cee5
|
fix issue with scope for data creation and wrap program with ifthenelse
|
2022-11-11 20:24:21 -05:00 |
Kasey White
|
a3935c5df7
|
almost done data constr creation
|
2022-11-11 20:24:21 -05:00 |
rvcas
|
4a95fc5588
|
chore: fix parser tests
|
2022-11-10 17:41:39 -05:00 |
KtorZ
|
2e5406afa3
|
Rename 'scripts' as 'validators' across the codebase.
|
2022-11-10 17:41:39 -05:00 |
rvcas
|
c9da049712
|
feat: rework how modules are loaded
|
2022-11-10 17:41:39 -05:00 |
KtorZ
|
7b5763edeb
|
Respond to 'notification' requests from language-client
|
2022-11-10 17:41:39 -05:00 |
vh-zuka
|
bdf91d287b
|
Add a few more files
|
2022-11-10 01:45:32 -05:00 |
vh-zuka
|
9d6f9fd013
|
Use indoc for better raw text
|
2022-11-10 01:45:32 -05:00 |
vh-zuka
|
3faed5c980
|
Add new project template
|
2022-11-10 01:45:32 -05:00 |
rvcas
|
01e91b9fe5
|
chore: deal with clippy warnings
|
2022-11-10 01:27:18 -05:00 |
rvcas
|
e90a210537
|
feat: add a basic lsp
|
2022-11-10 01:27:18 -05:00 |
rvcas
|
c4f2a1ffec
|
fix: weird test error after rebase
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
7e0767ef74
|
feat: output build assets
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
4db0c93061
|
chore: clean up warnings
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
3787cce275
|
chore: fix some stuff after rebase
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
6c6aefd1c4
|
get basic when conditions to work
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
6950b66b55
|
checkpoint commit
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
28697586f2
|
remove some warnings and start on when
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
805bf19081
|
Got nested field access working efficiently. Will clean up code soon.
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
e3fa9ac105
|
checkpoint commit
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
9864a3fe31
|
figured out the recursion based uplc terms to get item from a list
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
ad4a5e927d
|
starting on field access in aiken
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
3cafb2bcbe
|
checkpoint commit
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
d8f3ada13e
|
chore: add default for Interner
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
6162128427
|
add string comparison and int comparison
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
8a99b8c071
|
Remove println
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
6d720f6265
|
implement scope level in a consistent way.
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
f6a72cc7f9
|
did hacky way for scope level, but now i know how it works and how to fix
|
2022-11-08 22:21:07 -05:00 |
Kasey White
|
f7276df355
|
checkpoint commit
|
2022-11-08 22:21:07 -05:00 |