Skip to content

Commit

Permalink
Move grammar into parser
Browse files Browse the repository at this point in the history
  • Loading branch information
drew-y committed Sep 11, 2024
1 parent 4c1f473 commit 394bb69
Show file tree
Hide file tree
Showing 6 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/lib/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export * as grammar from "./grammar.js";
export * as grammar from "../parser/grammar.js";
export * from "../parser/utils/parse-file.js";
File renamed without changes.
2 changes: 1 addition & 1 deletion src/parser/lexer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {
isWhitespace,
isDigit,
isDigitSign,
} from "../lib/grammar.js";
} from "./grammar.js";

export const lexer = (chars: CharStream): Token => {
const token = new Token({
Expand Down
2 changes: 1 addition & 1 deletion src/parser/syntax-macros/functional-notation.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { isOp } from "../../lib/grammar.js";
import { isOp } from "../grammar.js";
import { Expr, List } from "../../syntax-objects/index.js";

export const functionalNotation = (list: List): List => {
Expand Down
2 changes: 1 addition & 1 deletion src/parser/syntax-macros/interpret-whitespace.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { isContinuationOp, isGreedyOp } from "../../lib/grammar.js";
import { isContinuationOp, isGreedyOp } from "../grammar.js";
import { Expr, List } from "../../syntax-objects/index.js";

export const interpretWhitespace = (list: List, indentLevel?: number): List => {
Expand Down
2 changes: 1 addition & 1 deletion src/parser/syntax-macros/primary.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { infixOps, isPrefixOp, prefixOps } from "../../lib/grammar.js";
import { infixOps, isPrefixOp, prefixOps } from "../grammar.js";
import { Expr, List } from "../../syntax-objects/index.js";

/**
Expand Down

0 comments on commit 394bb69

Please sign in to comment.