Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/Ragmaanir/syntaks

    0.3.2

    Types

    • Syntaks
      • EBNF
        • AbstractComponent
        • Alt
        • Component
        • Context
        • EmptyContext
        • LoggingContext
        • NonTerminal
        • NotPredicate
        • Opt
        • ProfilingContext
          • RuleInvocation
          • Stats
        • Rep
        • Seq
        • Terminal
          • Matcher
      • Error
      • Failure
      • Highlighter
        • Command
      • ParseLog
        • End
          • Kind
        • Entry
        • Start
      • Parser
      • Source
      • SourceInterval
      • SourceLocation
      • State
      • Success
      • Token
    module

    Syntaks::EBNF

    Macros

    build_ebnf(arg)
    Source
    ignored(name, sequence)
    Source
    rule(name, types, sequence, &action)
    Source

    Nested types

    • Syntaks::EBNF::AbstractComponent
    • Syntaks::EBNF::Alt(L, R, V)
    • Syntaks::EBNF::Component(V)
    • Syntaks::EBNF::Context
    • Syntaks::EBNF::EmptyContext
    • Syntaks::EBNF::LoggingContext
    • Syntaks::EBNF::NonTerminal(R, V)
    • Syntaks::EBNF::NotPredicate(V)
    • Syntaks::EBNF::Opt(V)
    • Syntaks::EBNF::ProfilingContext
    • Syntaks::EBNF::Rep(V)
    • Syntaks::EBNF::Seq(L, R, V)
    • Syntaks::EBNF::Terminal(V)

    Advertisement

    Crystal jobs from CrystalGigs

    • Your posting here

      Reach Crystal developers on CrystalGigsFirst party

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystalGigsCrystalBitsCrystal Language

    The Bushido Collective builds and maintains this site. ยท Licensed under the Apache License 2.0