Modularize UI, make it a bit more Lisp independent
This commit is contained in:
parent
e1e1b90579
commit
c3edf193c4
19 changed files with 973 additions and 884 deletions
22
src/languages/lisp/index.ts
Normal file
22
src/languages/lisp/index.ts
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
export { parseDocument, programOf } from './parser';
|
||||
export type {
|
||||
ConcreteSyntaxResult,
|
||||
ParseDocumentResult,
|
||||
PartialConcreteSyntax,
|
||||
ValidConcreteSyntax,
|
||||
PartialExpr,
|
||||
PartialList,
|
||||
PartialListItem,
|
||||
} from './parser';
|
||||
export type { FoundSyntax, ParseError } from './parse_errors';
|
||||
export type {
|
||||
ConcreteError,
|
||||
ConcreteErrorNode,
|
||||
ConcreteInfo,
|
||||
DelimiterToken,
|
||||
Expr,
|
||||
List,
|
||||
ListItem,
|
||||
Program,
|
||||
} from './syntax';
|
||||
export { Expr as LispExpr } from './syntax';
|
||||
Loading…
Add table
Add a link
Reference in a new issue