[Ceres]: Add arbitrary size byte arrays (#456)

* Extend compiler to allow bytes()/bytes as type

* Add split_any, to_fixed_size, size, to_any_size, Int.to_bytes and String.to_bytes

* Add tests

* Use and and not andalso in unify, some things have side-effects

* Bump to aebytecode v3.3.0

* Changelog + update documentation

* fix wording in documentation
This commit is contained in:
Hans Svensson
2023-06-30 16:21:50 +02:00
parent c51d0a5e21
commit 2c8dcf8032
14 changed files with 270 additions and 64 deletions
+1 -1
View File
@@ -14,7 +14,7 @@
]}.
{relx, [{release, {aesophia, "7.4.1"},
[aesophia, aebytecode, getopt]},
[aesophia, aebytecode]},
{dev_mode, true},
{include_erts, false},