When I ran a debug build, I got this stack of errors: Traceback (most recent call last) random_art.nim(185) random_art equationParser.nim(51) parseEquation equationParser.nim(73) buildEquation ModExpr.nim(72) buildMod equationParser.nim(75) buildEquation WellExpr.nim(56) buildWell equationParser.nim(79) buildEquation SinExpr.nim(84) buildSin equationParser.nim(79) buildEquation SinExpr.nim(84) buildSin equationParser.nim(75) buildEquation WellExpr.nim(56) buildWell equationParser.nim(77) buildEquation TentExpr.nim(57) buildTent equationParser.nim(73) buildEquation ModExpr.nim(73) buildMod equationParser.nim(77) buildEquation TentExpr.nim(57) buildTent equationParser.nim(73) buildEquation ModExpr.nim(73) buildMod equationParser.nim(71) buildEquation ProductExpr.nim(59) buildProduct equationParser.nim(83) buildEquation MixExpr.nim(63) buildMix equationParser.nim(83) buildEquation MixExpr.nim(64) buildMix equationParser.nim(79) buildEquation SinExpr.nim(84) buildSin equationParser.nim(83) buildEquation MixExpr.nim(63) buildMix equationParser.nim(69) buildEquation SumExpr.nim(62) buildSum equationParser.nim(77) buildEquation TentExpr.nim(57) buildTent equationParser.nim(69) buildEquation SumExpr.nim(61) buildSum equationParser.nim(67) buildEquation ConstExpr.nim(88) buildConst strutils.nim parseFloat Error: unhandled exception: invalid float: - [ValueError]
But I need to reiterate, it only happens when I copy and paste into a terminal using standard input. If it's piped in, there is no error what soever and renders fine.