Milky2018/diago/ast does not have a README file
pub struct Import {
range : Range
spread : Bool
pre : String
path : Array[StringValue]
} derive(Eq, Debug)pub(all) enum Node {
Map(Map)
MapNode(MapNode)
Key(Key)
KeyPath(KeyPath)
Edge(Edge)
EdgeIndex(EdgeIndex)
Value(Value)
ArrayValue(ArrayValue)
ArrayNode(ArrayNode)
Scalar(Scalar)
StringValue(StringValue)
UnquotedString(UnquotedString)
DoubleQuotedString(DoubleQuotedString)
BlockString(BlockString)
Substitution(Substitution)
Import(Import)
} derive(Eq, Debug)pub(all) enum StringValue {
Unquoted(UnquotedString)
SingleQuoted(Range, String)
DoubleQuoted(DoubleQuotedString)
Block(BlockString)
} derive(Eq, Debug)fn UnquotedString::new(range : Range, value : Array[Interpolation], pattern : Array[String]) -> UnquotedStringfn is_reserved_keyword(s : String) -> BoolA diagram toolkit for MoonBit with Dagre, ELK, and Railway layout engines, rendering SVG, ASCII, and Unicode outputs.
Dependencies