-
Notifications
You must be signed in to change notification settings - Fork 5
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 match logic to AST and Nock. #7
Conversation
Right now it's fairly aggressive in providing syntax errors, but this clutters the Hoon. |
@tacryt-socryp please look at There's a (just default (cell) and atom now, others incomplete |
Current status:
|
The builder and compiler steps work, but have not been thoroughly tested for correctness yet. I want to get some test cases in here before merging back into The build check fails because it can't find |
OK, next need to very carefully check AST and generated Nock. Once I'm satisfied with that, we can cut a 0.1 release of Jock. |
#11 enables testing on this branch. |
Nock matching appears to be correct for atoms. Matching on more complex types (paths, in particular) requires thinking more about the type system and will be a separate PR. |
Jam conflicts are hopeless even in rebase for some reason. Going to restart a fresh PR. |
No description provided.