Delete old files. Refactor experiments
This commit is contained in:
parent
321e7aa4de
commit
ef1d81f597
6 changed files with 22 additions and 21 deletions
|
|
@ -63,7 +63,8 @@ function logParse(name: string, input: string): void {
|
||||||
console.dir(result.errors, { depth: null });
|
console.dir(result.errors, { depth: null });
|
||||||
}
|
}
|
||||||
|
|
||||||
[
|
export function runExperiments(): void {
|
||||||
|
[
|
||||||
experiment00_emptyDocument,
|
experiment00_emptyDocument,
|
||||||
experiment01_topLevelExpressions,
|
experiment01_topLevelExpressions,
|
||||||
experiment02_nestedLists,
|
experiment02_nestedLists,
|
||||||
|
|
@ -75,4 +76,5 @@ function logParse(name: string, input: string): void {
|
||||||
experiment08_squareListSeparator,
|
experiment08_squareListSeparator,
|
||||||
experiment09_invalidNumberFragment,
|
experiment09_invalidNumberFragment,
|
||||||
experiment10_repeatedLeadingComma,
|
experiment10_repeatedLeadingComma,
|
||||||
].forEach((experiment) => experiment());
|
].forEach((experiment) => experiment());
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
export { parseDocument } from './parser';
|
export { parseDocument } from './languages/lisp/index';
|
||||||
export type { ParseDocumentResult } from './parser';
|
export type { ParseDocumentResult } from './languages/lisp/parser';
|
||||||
export type { FoundSyntax, ParseError } from './parse_errors';
|
export type { FoundSyntax, ParseError } from './languages/lisp/parse_errors';
|
||||||
export * from './syntax';
|
export * from './languages/lisp/syntax';
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
export * from './languages/lisp/parse_errors';
|
|
||||||
|
|
@ -1 +1,3 @@
|
||||||
import './languages/lisp/experiments';
|
import { runExperiments as runLispExperiments } from './languages/lisp/experiments';
|
||||||
|
|
||||||
|
runLispExperiments();
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
export * from './languages/lisp/parser';
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
export * from './languages/lisp/syntax';
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue