valkyrie-ast 0.0.5

Strong typed abstract syntax tree of valkyrie language
Documentation





venus

using


collector api

```csharp
let a = new Name<G>(args) {
    [a]: 2,
    Size: Math.PI,
    ['C',4]: "Middle C",
    Pair(0, 2),
    term,
    otehr,
}

let a = new Name<G>(args) {}
a[a] = 2 // indexer
a['C',4] = "Middle C" // indexer
a.`$setter$size`(Math.PI)
a.collect(Pair(0, 2)) // collector
a.collect(term) // collector
a.collect(otehr) // collector
```