Sign in

    tonyfettes/tree_sitter/grammar does not have a README file

    Grammar

    pub struct Grammar {
    name : String
    rules : Map[String, Rule]
    extras : Array[Rule]
    supertypes : Array[RuleName]
    reserved : Map[String, Rule]
    externals : Array[Rule]
    inline : Array[RuleName]
    conflicts : Array[Array[RuleName]]
    word : RuleName?
    }

    impl Show for Grammar
    impl ToJson for Grammar

    Grammar::from_json

    fn Grammar::from_json(json : Json) -> Grammar!GrammarParseError

    GrammarParseError

    type GrammarParseError

    Prec

    type Prec

    impl Eq for Prec
    impl Hash for Prec

    Rule

    pub enum Rule {
    Alias(Bool, String, Rule)
    Blank
    Symbol(String)
    String(String)
    Repeat(Rule)
    Repeat1(Rule)
    Choice(Array[Rule])
    Seq(Array[Rule])
    Field(String, Rule)
    Token(Bool, Rule)
    Prec(Prec, Int, Rule)
    Pattern(String)
    }

    impl Eq for Rule
    impl Hash for Rule
    impl Show for Rule

    RuleName

    type RuleName

    impl Show for RuleName

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io