-
Notifications
You must be signed in to change notification settings - Fork 6
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 more types: Floats, Structs and stuff #13
Comments
The types we need to implement:
In that order of priority. See #16 for interesting discussion on array type vs alloc |
Aggregate types in LLVM are documented here: https://llvm.org/docs/LangRef.html#t-aggregate |
Structs will have to be implemented in Brilisp and C-Lisp. Tentative design decisions for Brilisp structs:
|
This is done, right? |
Ah, yes. We still don't have characters. |
Partly resolved by #68 |
Add floating point types
https://capra.cs.cornell.edu/bril/lang/float.html
and tests:
https://github.com/sampsyo/bril/tree/main/test/interp/float
Look up how do we add char and stuff too
The text was updated successfully, but these errors were encountered: