moonrockz/gleam-parser/cst does not have a README file
#alias(new, deprecated="Use `DefinitionCst(...)` instead")
fn DefinitionCst::DefinitionCst(kind~ : DefinitionKind, name~ : String?, tokens~ : ArrayView[Token]) -> DefinitionCsttest {
let stream = @scanner.tokenize_text("const x = 1\n")
let d = @cst.DefinitionCst(
kind=Constant,
name=Some("x"),
tokens=stream.tokens,
)
let cst = @cst.ModuleCst(stream, [d])
inspect(cst.to_source(), content="const x = 1\n")
}#alias(new, deprecated="Use `ModuleCst(...)` instead")
fn ModuleCst::ModuleCst(stream : TokenStream, definitions : Array[DefinitionCst]) -> ModuleCstInstall
Download zipParser and parsing utilities for the Gleam programming language in MoonBit