We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Talk:RAGE!!!

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)