moonrockz/gleam-parser/dialect does not have a README file
test {
let d = @dialect.Dialect::gleam_1_19()
inspect(d.knows_attribute("deprecated"), content="true")
inspect(d.warns(DeprecatedListPrepend), content="true")
}test {
debug_inspect(
@dialect.Dialect::from_version("1.19").map(d => d.version()),
content="Some(\"1.19\")",
)
}test {
let orbit = @target.Target::extension("orbit")
let dialect = @dialect.Dialect::gleam_1_19().register_target(orbit)
assert_eq(dialect.knows_target("orbit"), true)
}test {
assert_eq(
@dialect.Dialect::gleam_1_19().reserves(@scanner.Keyword::Echo),
true,
)
}test {
let profile = @dialect.Profile(
"example/orbit@1",
[@target.Target::extension("orbit")][:],
)
let dialect = @dialect.Dialect::gleam_1_19().with_profile(profile)
assert_eq(dialect.knows_target("orbit"), true)
assert_eq(dialect.knows_target("unregistered"), false)
}Install
Download zipParser and parsing utilities for the Gleam programming language in MoonBit