Grant Report: RakuAST 2020-12 by Jonathan Worthington
Sat, 23-Jan-2021 by
Moritz Lenz
edit post
Jonathan Worthington has gotten back to working on the RakuAST grant, and has provided us with the update below.
Note that publishing of this report has been delayed due to technical difficulties, with no fault to Jonathan.
Anyway, here is the report:
---
After a couple of months break to take care of myself, I took some gentle steps back into working on my RakuAST grant during December. It's not much, but it's all work that needs doing at some point.
After a rebase of the `rakuast` branch onto Rakudo `master` - mostly straightforward - I reviewed some RakuAST commits made by other Rakudo contributors while I was away. One of them mostly added support for state variables; I fixed a small shortcoming to allow it to pass a failing test case.
Further to that, I implemented RakuAST nodes and wired them up to the new compiler frontend for the following features:
* Contextualizers
* Quoted method calls
* Meta-method calls
* The `if`/`unless` and `while`/`until` statement modifiers
Those together unblocked 12 further specification test files. I'm hopeful of having rather more to report by the end of January.
Category:
(none)
Comments (1)
Thank you Jonathan!