Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/utils/lib/narwhal/repl.js
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lib/narwhal/repl.js')
-rwxr-xr-xutils/lib/narwhal/repl.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/lib/narwhal/repl.js b/utils/lib/narwhal/repl.js
index 1c9e538..4eab332 100755
--- a/utils/lib/narwhal/repl.js
+++ b/utils/lib/narwhal/repl.js
@@ -1,4 +1,7 @@
-var Narcissus = require("narcissus/parse");
+try {
+ var Narcissus = require("narcissus/parse");
+} catch(e) {
+}
var util = require('util');
@@ -70,6 +73,9 @@ exports.repl = function() {
}
function incomplete(text) {
+ if (!Narcissus)
+ return false;
+
var incomp = true;
try {
var t = new Narcissus.Tokenizer(text);