Delete old files. Refactor experiments

This commit is contained in:
Yura Dupyn 2026-04-25 16:53:38 +02:00
parent 321e7aa4de
commit ef1d81f597
6 changed files with 22 additions and 21 deletions

View file

@ -63,6 +63,7 @@ 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,
@ -76,3 +77,4 @@ function logParse(name: string, input: string): void {
experiment09_invalidNumberFragment, experiment09_invalidNumberFragment,
experiment10_repeatedLeadingComma, experiment10_repeatedLeadingComma,
].forEach((experiment) => experiment()); ].forEach((experiment) => experiment());
}

View file

@ -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';

View file

@ -1 +0,0 @@
export * from './languages/lisp/parse_errors';

View file

@ -1 +1,3 @@
import './languages/lisp/experiments'; import { runExperiments as runLispExperiments } from './languages/lisp/experiments';
runLispExperiments();

View file

@ -1 +0,0 @@
export * from './languages/lisp/parser';

View file

@ -1 +0,0 @@
export * from './languages/lisp/syntax';