Dyno
Usage
use Dyno;
or
import Dyno;
- class Context
- var handle : dynoc_Context
- proc init()
- proc deinit()
- proc parse(filename: string) : owned AstNodeList
- class AstNodeList
- var handle : dynoc_AstNodeList
- proc deinit()
- iter these() : AstNode
- proc size : int
- proc this(idx: int) : AstNode
- record AstNode
- var handle : dynoc_AstNode
- proc id() : string
- proc tag() : string
- iter children() : AstNode
- proc is(type AstNodeType) : bool
- proc to(type AstNodeType)
- iter preorder(root) : AstNode