Talk:Gammaplex
Jump to navigation
Jump to search
I'm pretty sure it's Turing complete. It can do the same as the brainfuck commands like this:
> : u
< : d
+ : (")
- : (')
[ and ] : loops work different in gammaplex, but you can make a 2-dimensional loop and use ? with a >, ^, < or v behind it to check if the loop should be quit or continued, and then you get the same effect as [ and ] in bf
' and ; : you can draw text on the screen and input a character with I, this is on a graphical screen instead of the console though
This is the first program I have writen in Gammaplex and I am having a problem I can't fix.
300w1a}l0w}99>wi8*(+)0X" Bottle(s) Of Beer On The Wall,"XXSXrv
v <
>100t%?^ ^
^ d<
>0)c^
>u(n44+,?^ ^
v <
>{D8+s}wi8*(+)0X" Bottle(s) Of Beer."XXSXr v
v <
>{D8+s}0X"Take One Down, Pass It Around,"XXSXr v
v <
>{D8+s}'wi8*(+)0X" Bottle(s) Of Beer On The Wall."XXSXrDRw?vE
^ <
The problem I am having is that the screen isn't clearing. I have tried putting an R right after the c and that didn't work. If anyone knows whats going on that would be great. Thanks!
Poiuyqwert 22:52, 12 May 2006 (UTC)
- Hi, a bit late, but, the problem seems not to be the clearing of the screen (if you put a c elsewhere, it clears), but the condition near "u(44+,?". For example, if I change it to the following, it sort of works, but not completely nice, because in different stages, there appears a different amount of text on screen. Not going to continue studying this for now, had some beers and stuff.--Aardwolf 23:48, 15 October 2007 (UTC)
300w1a}l0w}99>wi8*(+)0X" Bottle(s) Of Beer On The Wall,"XXSXrv
v <
>100t%?^ ^
^ d<
>0)c^
>u(n 0+,?^ ^
v <
>{D8+s}wi8*(+)0X" Bottle(s) Of Beer."XXSXr v
v <
>{D8+s}0X"Take One Down, Pass It Around,"XXSXr v
v <
>{D8+s}'wi8*(+)0X" Bottle(s) Of Beer On The Wall."XXSXrDRw?vE
^ <