From c0bfda2c396e2d5891ce5a0c25b1c00de39eeafa Mon Sep 17 00:00:00 2001 From: "Aidan K. Ewart" Date: Wed, 20 May 2020 09:52:25 +0100 Subject: [PATCH] fixed ast so that args are plain strings --- parse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.js b/parse.js index b608944..a64e96b 100644 --- a/parse.js +++ b/parse.js @@ -185,7 +185,7 @@ const parseLambda = (stream) => { if (body.parsed === null) { throw 'no lambda body found!'; } - return {parsed:{type:"func", name:name.parsed, args:args.parsed, body:body.parsed}, stream:body.stream}; + return {parsed:{type:"func", name:name.parsed, args:args.parsed.map(x => x.val), body:body.parsed}, stream:body.stream}; } /* takes in stream, outputs parsed item or null */