S-expressions: Difference between revisions

m
m (→‎JS Functional: Tidied.)
 
Line 3,929:
? `Unparsed tokens: ${JSON.stringify(residue)}`
: 0 < parse.length
? ([
JSON.stringify(parse, null, 2),
"Reserialized from parse:",
parse.map(serialized).join(" ")
]
.join("\n\n"))
: "Could not be parsed";
};
Line 3,981:
0 < s.length
? isNaN(s)
? "\"'".includes(s[0])
"\"'"? s.includesslice(s[0]1, -1)
: ?{name: s.slice(1, -1)}
: {name: s}
)
: parseFloat(s, 10)
: "";
9,655

edits