Commits


make the compiler happy


add special `vargs' keyword


support hex number like 0x80


fix casts for variables


add should-fail as block statement


add should-fail signature for tests


disallow `.' in symbols to make faccess works


add field access


add OP_REST for rest arguments


improve aritiy checking and better error in case of mismatch


improve error message on invalid expr. for const


allow blanks inside blocks


add multiple-assert back and while there fix a shift-reduce conflict on '\n' in const rule


add multiline consts now it's possible to do also things like const ( one = 1 two = 2 ... ) instead of const one = 1 const two = 2 ...


correctly parse casts