moonrockz/diagrams-mermaid/swimlane-cst does not have a README file
pub struct Node { children : ReadOnlyArray[Token]} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn Node::equal(Node, Node) -> Bool
fn Node::new(children : ArrayView[Token]) -> Node
fn Node::not_equal(x : Node, y : Node) -> Bool
fn Node::text(self : Node) -> String
fn Node::to_repr(Node) -> @moonbitlang/core/debug.ReprRepr
pub(all) struct Token { kind : TokenKind text : String offset : Int} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn Token::equal(Token, Token) -> Bool
fn Token::not_equal(x : Token, y : Token) -> Bool
fn Token::span(self : Token, source : String) -> @moonrockz/diagrams.SpanSpan
fn Token::to_repr(Token) -> @moonbitlang/core/debug.ReprRepr
pub(all) enum TokenKind { Header Statement Comment Directive FrontMatter Whitespace Separator Error} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn TokenKind::equal(TokenKind, TokenKind) -> Bool
fn TokenKind::not_equal(x : TokenKind, y : TokenKind) -> Bool
fn TokenKind::to_repr(TokenKind) -> @moonbitlang/core/debug.ReprRepr
Install
Mermaid for diagrams.mbt: lossless CST, parser, AST, printer and conversion to diagram models
No dependents
Powered by MoonBit
© 2026 mooncakes.io