From Esolang
Jump to navigation Jump to search

Just a minor point on your implementation; there is no need to call another python interpreter to run your generated code. Python has eval, execfile and exec to run code fragments directly in different ways. Rdebath (talk) 20:15, 11 November 2013 (UTC)

It's also more of a compiler than an interpreter... --Quintopia (talk) 01:51, 14 November 2013 (UTC)

Compiler issues

As User:Quintopia said above, the implementation is a compiler to Python. I've upgraded it to Python 3 (itself and its output both), just due to sheer boredom, but unfortunately that breaks SCREAM (the right parenthesis has to be added manually) due to how badly it was written. It also doesn't check syntax, i.e. IS THE SAME AS SCREAM SCREAM!!! is valid and becomes == print( print( which is invalid Python. I may or may not write a new one. --Malltog (talk) 12:56, 6 June 2014 (UTC)

BTW Although I fixed it with <pre>, I checked afterwards and the splitting blank lines did not contain any space. --Ørjan (talk) 07:42, 7 June 2014 (UTC)