From 0a21cbd57e0c3e628e6f3eafc8e167960dcec23b Mon Sep 17 00:00:00 2001 From: wes Date: Sat, 24 Aug 2013 23:06:51 -0400 Subject: [PATCH] removed restriction on def grammar --- parse.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parse.js b/parse.js index 225e140..9b59852 100755 --- a/parse.js +++ b/parse.js @@ -1,4 +1,4 @@ -#! /usr/bin/node +#! /usr/bin/nodejs var typ = require("./representation.js"); var tool = require("./tools.js"); @@ -76,7 +76,7 @@ function parseDef(tokens) { } else { var identifier = parse(tokens); - if (!notFollowedBy(tokens, ["def", "comma", "left_paren", "arrow", "right_brace", "right_square"])) { + if (!notFollowedBy(tokens, ["def", "comma", "arrow", "right_brace", "right_square"])) { console.log("Error: def " + identifier.val + " must not be followed by " + fst(tokens)[0]); return; }