valkyrie-ast 0.1.4

Strong typed abstract syntax tree of valkyrie language
Documentation



## For statement


```scala
for `pattern` in `iterator`
{
    `[body]`
}
else
{
    `[otherwise]`
}
```

## Loop statement


```scala
loop
{
    `[body]`
}
```

## While statement


```scala
while `condition`
{
    `[body]`
}
else 
{
    `[otherwise]`
}
```


```while
let a = return xx;
let b = yield xx;

new Class() 
{

}
```