| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
This was causing problems when reading from stdin for subsequent passes that
needed to generate node ids.
|
|
|
|
|
|
And use it to get rid of some repetetive code
|
|
|
|
|
|
|
|
|
|
|
|
You can now say
let {bcx, val} = some_result_returner();
Similar for loop variables. Assigning to such variables is not safe
yet. Function arguments also remain a TODO.
|
|
And we're down to a single AST walker again
|
|
|
|
|
|
Closes #761
|
|
|
|
(Also, some formatting and long-string cleanup.)
|
|
stdlib and snapshot isn't ready to compile modified stdlib.
|
|
|
|
|
|
|
|
cached calculation of kind for each type.
|
|
(in the pretty-printer)
|
|
(And extra parens around else-if tests)
|
|
|
|
(Methods still don't seem to have constraints associated with them.
Method types do, so I guess this is a TODO.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
offset into previous hardbreak).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #745
|
|
|