Finish AssignNode handling for recursives.
Update to the hackme document to match. (Turns out a decent amount of early speculations about how handy it would be to nil out the 'w' pointer ended up a bit misguided.) This spawns another one of those things that's dang hard to test: half of these functions are for handling the case that something of the right *kind* but a different *style*/implementation is given... which we can't test except by ramming two different node implementations together. Even later, that's going to make things rather Interesting, because the test package dependencies will include one concrete node package and then be that much less usable by that package itself (ugh); getting correct coverage attribution to the odd package out there will be hard; and for now, it means we just plain have no tests for those branches. Making tests to check compatibility and correctness of these branches once we get more codegen integration up will be fun, though.
Showing
Please register or sign in to comment