-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add builtin ByteArray type #2933
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for add76aa - Browse repository at this point
Copy the full SHA add76aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2081d86 - Browse repository at this point
Copy the full SHA 2081d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b2d9df - Browse repository at this point
Copy the full SHA 6b2d9dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0cf4f5 - Browse repository at this point
Copy the full SHA c0cf4f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd0d73 - Browse repository at this point
Copy the full SHA 9dd0d73View commit details -
Configuration menu - View commit details
-
Copy full SHA for daeb99d - Browse repository at this point
Copy the full SHA daeb99dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9070d51 - Browse repository at this point
Copy the full SHA 9070d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bb873c - Browse repository at this point
Copy the full SHA 7bb873cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60201c2 - Browse repository at this point
Copy the full SHA 60201c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b2c32 - Browse repository at this point
Copy the full SHA 45b2c32View commit details -
Add support or non-support for bytearray in the backends
A check similar to CheckNoAnoma is added to check that programs in the Cairo and Asm backends do not contain ByteArray operations
Configuration menu - View commit details
-
Copy full SHA for a943d55 - Browse repository at this point
Copy the full SHA a943d55View commit details -
Configuration menu - View commit details
-
Copy full SHA for f613de6 - Browse repository at this point
Copy the full SHA f613de6View commit details -
Add Nockma stldib function StdilbFoldBytes
This will be used to implement the List UInt8 -> ByteArray builtin in the Nockma backend
Configuration menu - View commit details
-
Copy full SHA for 3012600 - Browse repository at this point
Copy the full SHA 3012600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 830a201 - Browse repository at this point
Copy the full SHA 830a201View commit details -
Configuration menu - View commit details
-
Copy full SHA for c00ab49 - Browse repository at this point
Copy the full SHA c00ab49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70cd56c - Browse repository at this point
Copy the full SHA 70cd56cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d57c9 - Browse repository at this point
Copy the full SHA 28d57c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e03326a - Browse repository at this point
Copy the full SHA e03326aView commit details -
ByteArray Core eval: filter type arguments from constructor arguments
When we're evaluating `OpByteArrayFromListByte` we need to extract the list of bytes from the nexted list constructors that are passed to the Op. The polymorphic type of the list is passed in as the first argument to the constructor, so we remove it.
Configuration menu - View commit details
-
Copy full SHA for fc9f49f - Browse repository at this point
Copy the full SHA fc9f49fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f849f - Browse repository at this point
Copy the full SHA 21f849fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7e5ac0 - Browse repository at this point
Copy the full SHA d7e5ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 952a2f6 - Browse repository at this point
Copy the full SHA 952a2f6View commit details -
Exclude ByteArray tests from Core compilation tests
bytearray is not supported in Asm
Configuration menu - View commit details
-
Copy full SHA for 252b63a - Browse repository at this point
Copy the full SHA 252b63aView commit details -
Do not define list as a JuvixTree builtin
This reverts changes made in 7fe81c4
Configuration menu - View commit details
-
Copy full SHA for 6d91d59 - Browse repository at this point
Copy the full SHA 6d91d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cce437 - Browse repository at this point
Copy the full SHA 8cce437View commit details -
Configuration menu - View commit details
-
Copy full SHA for f953b6e - Browse repository at this point
Copy the full SHA f953b6eView commit details -
Don't print BuiltinList as its now declared implicitly
Configuration menu - View commit details
-
Copy full SHA for 3eba6d3 - Browse repository at this point
Copy the full SHA 3eba6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 940a073 - Browse repository at this point
Copy the full SHA 940a073View commit details