UNPKG

@stordata/grammars

Version:

A collection of ANTLR grammars used at Stordata. This project exists so that we can package the grammars (and various utilities) as a CommonJS module. The `antlr4` Javascript runtime is only available as an ES module at the time of writing.

34 lines (31 loc) 1.12 kB
import CustomMetricListener from '../generated/src/grammars/CustomMetricListener.js'; import CustomMetricParser from '../generated/src/grammars/CustomMetricParser.js'; import CustomMetricLexer from '../generated/src/grammars/CustomMetricLexer.js'; import CustomMetricVisitor from '../generated/src/grammars/CustomMetricVisitor.js'; import CSVLexer from '../generated/src/grammars/CSVLexer.js'; import CSVParser from '../generated/src/grammars/CSVParser.js'; import CSVListener from '../generated/src/grammars/CSVListener.js'; import CSVVisitor from '../generated/src/grammars/CSVVisitor.js'; import GrammarSyntaxError from './GrammarSyntaxError.js'; import parse from './parse.js'; import walk from './walk.js'; import parseCustomMetric from './grammars/parseCustomMetric.js'; import parseCSV from './grammars/parseCSV.js'; export { parse, walk, // The CustomMetric grammar parseCustomMetric, CustomMetricLexer, CustomMetricParser, CustomMetricListener, CustomMetricVisitor, // The CSV grammar parseCSV, CSVLexer, CSVParser, CSVListener, CSVVisitor, // Helpers GrammarSyntaxError };