moonrockz/krueger/dialect does not have a README file
pub(all) struct Dialect {
name : String
rules : HashSet[Rule]
operators : Array[OperatorDef]
reserved_words : Array[String]
operator_symbols : Array[String]
attributes : AttributeSyntax
core_package : Bool
}pub(all) struct OperatorDef {
symbol : String
precedence : Int
direction : InfixDirection
} derive(Eq, Debug)pub(all) enum Rule {
LeadingZero
EmptyHex
BadUnicodeEscape
CharLength
IndentedContinuation
LetDeclarationColumn
ModuleLevelColumn
SpacedOperatorName
UppercaseHexPrefix
ExponentWithoutDigits
ImportColumn
NonAsciiDigitInName
TitlecaseNameStart
EffectModule
InfixDeclaration
DuplicateEffectKey
PortInNormalModule
} derive(Eq, Hash, Debug)Install
Download zipParser and parsing utilities for Elm and Elm-like dialects (e.g. Morphir) in MoonBit
Dependencies