Add a temporary NQPQ to do the initial bits of QAST migration; yes, the missing dependency in the Makefile is deliberate.
Translate PAST::Stmt/PAST::Stmts to QAST::Stmt/QAST::Stmts.
Do a bunch of the easy PAST => QAST translations.
Create scopes as QAST::Block.
Update a couple other block creations to use QAST.
Update comp_unit to start using QAST::CompUnit, and tackle some of the other bits of comp_unit updating.
Update compile-time binding of lexicals.
Pull in CTXSAVE override (will update the default one in HLL::Actions after QAST migration).
Correct :hll copy-pasto.
Update argument list processing for QAST.
Update numeric literal handling. Now with no setting/regex lib loading, nqp::say(42) works.
Add an EXPR that produces QAST.
Update most of the operators to use :op instead of :pirop/:pasttype.
Couple of fixes so if/unless now work again.
Add an nqp::isfalse to go with nqp::istrue; NQP wants it.
Get setting/module loading to work again.
Get strings working. With this, we pass a few of the simple tests in t/nqp again.
Fix lexical variables.
Fix empty blocks.
Spell defor correctly.