| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
let x = 5;
let y: int = 10;
// as soon as a typestate bug is fixed:
let x: str = foo, y <- 20u;
'auto' and 'type-first let' will soon be dropped.
|
|
|