rvcas
|
9f374d9431
|
feat: add length and concat to aiken/bytearray
|
2022-11-10 17:41:39 -05:00 |
KtorZ
|
b7edb7e584
|
Draft first standard module for ByteArray
|
2022-11-10 17:41:39 -05:00 |
rvcas
|
c9da049712
|
feat: rework how modules are loaded
|
2022-11-10 17:41:39 -05:00 |
rvcas
|
e421b49ab2
|
chore: forgot to commit the script
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
7e0767ef74
|
feat: output build assets
|
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 |
Kasey White
|
6162128427
|
add string comparison and int comparison
|
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
|
ffa78e4c30
|
work out some initial direction for code gen
|
2022-11-08 22:21:07 -05:00 |
rvcas
|
3a653b6624
|
chore: all dead code till we sort out doc comments
|
2022-11-05 18:20:23 -04:00 |
rvcas
|
7092673c45
|
feat: if expression formatting
|
2022-11-05 17:53:11 -04:00 |
rvcas
|
809d5ea5c5
|
fix: record formatting
|
2022-11-05 17:28:32 -04:00 |
rvcas
|
9d14acbe0a
|
fix: when formatting and add some methods to Project::Error
|
2022-11-05 16:23:46 -04:00 |
rvcas
|
14724f924c
|
fix: weird extra space above definitions
|
2022-11-05 15:42:53 -04:00 |
rvcas
|
cba7a6f46e
|
feat: bring over the formatter from gleam
|
2022-11-05 15:35:11 -04:00 |
rvcas
|
819256df99
|
feat: wrap up adding uplc builtins for now
|
2022-10-25 18:52:27 -04:00 |
rvcas
|
d5d2ba9cd7
|
feat: start creating aiken/builtin module
|
2022-10-25 18:52:27 -04:00 |
rvcas
|
a41d05f7b6
|
feat: change project structure
|
2022-10-24 00:09:00 -04:00 |
rvcas
|
825783ca61
|
feat: typecheck If expressions
|
2022-10-24 00:09:00 -04:00 |
rvcas
|
5244e58c9f
|
feat: typechecking is working
|
2022-10-24 00:09:00 -04:00 |
rvcas
|
4df3de0a03
|
feat: some boilerplate for typechecking
|
2022-10-24 00:09:00 -04:00 |
rvcas
|
da89e9902c
|
feat: starting to get pretty error messages
|
2022-10-11 14:34:27 -04:00 |
rvcas
|
6b79eb0961
|
chore: split example into lib and script
|
2022-10-09 15:39:28 -04:00 |
rvcas
|
ff26db2245
|
feat: start project building
|
2022-10-09 15:39:28 -04:00 |
rvcas
|
6de41e64be
|
feat: add simple check command
|
2022-10-04 17:09:43 -04:00 |