zoisite 0.1.0

Zoisite is a programming language designed specifically for competitive programming.
Documentation
---
source: src/grammar.rs
expression: "parse(\"fun f(n: int): int { 1; }\")"
---
(
    Root@0..25
      FuncDef@0..25
        FunKw@0..3 "fun"
        Whitespace@3..4 " "
        Ident@4..5 "f"
        ParamList@5..13
          OpenParen@5..6 "("
          TypedIdent@6..12
            Ident@6..7 "n"
            Colon@7..8 ":"
            Whitespace@8..9 " "
            Ident@9..12 "int"
          CloseParen@12..13 ")"
        Colon@13..14 ":"
        Whitespace@14..15 " "
        Ident@15..18 "int"
        Whitespace@18..19 " "
        BlockExpr@19..25
          OpenBrace@19..20 "{"
          Whitespace@20..21 " "
          ExprStmt@21..24
            Literal@21..22
              Number@21..22 "1"
            Semicolon@22..23 ";"
            Whitespace@23..24 " "
          CloseBrace@24..25 "}"
    ,
    [],
)