1
0
mirror of https://github.com/Baidicoot/rpncalc-v4 synced 2024-06-14 17:19:58 +00:00

fixed ast so that args are plain strings

This commit is contained in:
Aidan K. Ewart 2020-05-20 09:52:25 +01:00
parent ccff5a14a3
commit c0bfda2c39

View File

@ -185,7 +185,7 @@ const parseLambda = (stream) => {
if (body.parsed === null) { if (body.parsed === null) {
throw 'no lambda body found!'; 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 */ /* takes in stream, outputs parsed item or null */