@rezless/parser
v0.1.2
Published
Recursive-descent parser for the Linden Scripting Language (LSL).
Maintainers
Readme
@rezless/parser
Hand-written recursive-descent parser for the Linden Scripting Language (LSL). Part of the rezless LSL test framework.
import { parse, LslParseError } from '@rezless/parser'
try {
const ast = parse(source, { filename: 'greeter.lsl' })
} catch (e) {
if (e instanceof LslParseError) {
console.error(`${e.file}:${e.line}:${e.col}: ${e.message}`)
}
}This package is a building block of @rezless/vitest. Most users want
that package directly:
pnpm add -D @rezless/vitest vitestSee the main README for the full framework documentation.
