Talk:2L
From Esolang
[edit] 4L?
Seems to me like 2L has four symbols: +, *, other characters (= nop), and "out of bounds" (= ends program). The last one is debatable, but I think it does have at least three, unless spaces are forbidden (which would render the example invalid). --Graue 22:44, 7 Jul 2005 (GMT)
- Agreed. NOP is definately a significant part of this language. --Rune 12:59, 8 Jul 2005 (GMT)
- While I'm loathe to lose my beautiful 2, I'm inclined to agree that nop in 2L is indeed significant. --GregorR 16:03, 19 Jul 2005 (GMT)
What if each space were treated as a +? Would that be interesting? --Graue 17:01, 19 Jul 2005 (GMT)
[edit] implementation
I have created an implementation for 2L in Python, where can I host it? poiuy_qwert 05:45, 27 June 2007 (UTC)
[edit] Starting State?
The spec and this article both state "The program pointer starts at the upper left corner (0,0) moving down", yet the example program in the spec starts with the program pointer moving right. Furthermore, this article contradicts itself after an example by stating "The program pointer starts in the upper-left corner, facing right." I haven't followed the "hello world" example all the way through, but it also seems to depend on the program pointer starting off moving right. Are the examples in error, or is the spec in error, or am I totally missing something? --Nthern 04:48, 17 July 2007 (UTC)
- I don't know, but GregorR changed the article from right to down in [1], on July 28 2005. --Ørjan 18:54, 17 July 2007 (UTC)
- Perhaps he did that to bring the article into alignment with the spec. It seems to me that the spec contradicts itself, and the article should point that out rather than repeating the contradiction. I'm just waiting for someone who has actual experience with the language to clarify the situation. --Nthern 21:25, 18 July 2007 (UTC)
- Well, the top of the article says moving down, the 2L Turing-completeness proof page assumes its going down, and in the author's implementation it starts going down. My implementation and my "Hello, World!" example both assume it starts going down. So that only leaves the one example in the article that is contradictory. Im going to change the example to going down. --poiuy_qwert 07:02, 4 February 2008 (UTC)

