valkyrie-parser 0.2.5

The hand write parser of valkyrie language
Documentation
1
2
3
4
5
6
7
8
9
10
11
function method() {}
eager function method() {}
function method(self, ...list: List , <, >) {}
function method(input: Integer = 0) {}

function /**/ method() -> Integer /**/ {}
function /**/ method() / DivideZero /**/ {}

lazy function method(mut self, <, input: Integer = 0, >, ^list: List) -> Integer / [DivideZero, ParseError] {

}