Execute HQ9+/Tcl: Difference between revisions

Content added Content deleted
m (Improve wording of introductory material.)
m (Revised the description a bit more)
Line 1: Line 1:
{{collection|RCHQ9+}}{{implementation|HQ9+}}[[Category:Tcl]]
{{collection|RCHQ9+}}{{implementation|HQ9+}}[[Category:Tcl]]


These implementations have the feature that if you feed themselves in as the program, they print themselves out. So the implementation of a language with a quine operation is a quine in the language implemented. This feels like a rather appropriate restriction...
These implementations have the feature that they are quines of themselves in the language that they accept (so long as you take a generous definition of what to ignore; the HQ9+ definition is ambiguous enough that it allows such an interpretation). So the implementation of a language with a quine operation is a quine in the language implemented. This feels like a rather appropriate restriction...


{{works with|Tcl|8.4}}
{{works with|Tcl|8.4}}