diff --git a/Makefile b/Makefile index 97bd487..ccb8e94 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ MODULES = utils/arrays \ compiler/visitor \ compiler/asts \ compiler/opcodes \ - compiler/javascript \ + compiler/js \ compiler/passes/generate-bytecode \ compiler/passes/generate-javascript \ compiler/passes/remove-proxy-rules \ diff --git a/lib/compiler/javascript.js b/lib/compiler/js.js similarity index 98% rename from lib/compiler/javascript.js rename to lib/compiler/js.js index bc2ce95..89821b3 100644 --- a/lib/compiler/javascript.js +++ b/lib/compiler/js.js @@ -3,7 +3,7 @@ function hex(ch) { return ch.charCodeAt(0).toString(16).toUpperCase(); } /* JavaScript code generation helpers. */ -var javascript = { +var js = { stringEscape: function(s) { /* * ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string @@ -54,4 +54,4 @@ var javascript = { } }; -module.exports = javascript; +module.exports = js; diff --git a/lib/compiler/passes/generate-bytecode.js b/lib/compiler/passes/generate-bytecode.js index 4aa401f..75d9ead 100644 --- a/lib/compiler/passes/generate-bytecode.js +++ b/lib/compiler/passes/generate-bytecode.js @@ -5,7 +5,7 @@ var arrays = require("../../utils/arrays"), asts = require("../asts"), visitor = require("../visitor"), op = require("../opcodes"), - js = require("../javascript"); + js = require("../js"); /* Generates bytecode. * diff --git a/lib/compiler/passes/generate-javascript.js b/lib/compiler/passes/generate-javascript.js index c4843f3..26e8c7c 100644 --- a/lib/compiler/passes/generate-javascript.js +++ b/lib/compiler/passes/generate-javascript.js @@ -3,7 +3,7 @@ var arrays = require("../../utils/arrays"), asts = require("../asts"), op = require("../opcodes"), - js = require("../javascript"); + js = require("../js"); /* Generates parser JavaScript code. */ function generateJavascript(ast, options) { diff --git a/package.json b/package.json index cc17e37..c26a794 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "examples/json.pegjs", "lib/compiler.js", "lib/compiler/asts.js", - "lib/compiler/javascript.js", + "lib/compiler/js.js", "lib/compiler/opcodes.js", "lib/compiler/visitor.js", "lib/compiler/passes/generate-bytecode.js",