Skip to content

Instantly share code, notes, and snippets.

Created July 4, 2012 20:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/3049454 to your computer and use it in GitHub Desktop.
Save anonymous/3049454 to your computer and use it in GitHub Desktop.
m1 = 99
++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++
m2 = 48
>
++++++++++++++++++++++++++++++++++++++++++++++++
m3 = 1
>+
m4 = 49
>
+++++++++++++++++++++++++++++++++++++++++++++++++
m5 = 0
>
m6 = 0
>
m7 = 1
>
+
m8 = 2
>
++
m9 = 0
>
m10 = 0
>
m11 = 4
>
++++
m12 = 1
>
+
m13 = '\n' = 11
>
++++++++++
m14 = 'F' = 70
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
m15 = 'i' = 105
>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
m16 = 'z' = 122
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++
m17 = 'u' = 117
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++
m18 = 'B' = 66
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
p = m1
<<<<<<<<<<<<<<<<<
mainloop
[
p = m4
>>>
if m4 == '9'+1; then m4 minus= 10, m2 plus= 1
m4 minus= 58
----------------------------------------------------------
if m4 != 0
[>>]<[
m2 plus= 1
<
+
m4 minus= 10
>>----------
>]
m4 plus= 58
<
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
p = m8
>>>>
if m8 != 0
[
p = m11
>>>
if m11 != 0
[
digets output
out m2
<<<<<<<<<.
out m4
>>.
p = m9; point to an adress containing zero to break
>>>>>
]
>[<<]
p == m10
]
if m8 == 0, then p == m7; else p == m9
<
if p == m7
[
m8 plus= 3
>
+++
out m14 m15 m16 m16 = "Fizz"
>>>>>>.>.>..
p = m9
<<<<<<<
]
p == m9
p = m11
>>
if m11 == 0
[<<]>[
p == m12
m11 plus= 5
<
+++++
out m18 m17 m16 m16 = "Buzz"
>>>>>>>.<.<..
p = m10
<<<<<<
]
p == m10
out m13 = "\n"
>>>.
m11 minus= 1
<<
-
m8 minus= 1
<<<
-
m4 plus= 1
<<<<
+
decrement m1 and loop if not null
<<<-]
out "100"
+++++++++++++++++++++++++++++++++++++++++++++++++.-..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment