cvsuser 03/11/10 03:12:17
Modified: . MANIFEST
languages/bf README
Added: languages/bf cw.bf cw.txt
Log:
add another bf sample prog
Revision Changes Path
1.500 +2 -0 parrot/MANIFEST
Index: MANIFEST
===================================================================
RCS file: /cvs/public/parrot/MANIFEST,v
retrieving revision 1.499
retrieving revision 1.500
diff -u -w -r1.499 -r1.500
--- MANIFEST 4 Nov 2003 00:36:12 -0000 1.499
+++ MANIFEST 10 Nov 2003 11:12:08 -0000 1.500
@@ -1701,6 +1701,8 @@
languages/bf/bf.pasm [bf]
languages/bf/bfc.imc [bf]
languages/bf/countdown.bf [bf]
+languages/bf/cw.bf [bf]
+languages/bf/cw.txt [bf]
languages/bf/helloworld.bf [bf]
languages/bf/test.bf [bf]
languages/cola/MAINTAINER [cola]
1.2 +11 -2 parrot/languages/bf/README
Index: README
===================================================================
RCS file: /cvs/public/parrot/languages/bf/README,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -r1.1 -r1.2
--- README 3 Dec 2002 21:27:17 -0000 1.1
+++ README 10 Nov 2003 11:12:16 -0000 1.2
@@ -14,7 +14,16 @@
To run an example Brainfuck program:
- $ ../../parrot brainfuck.pbc helloworld.bf
+ $ ../../parrot bf.pasm helloworld.bf
+
+Clifford Wolf <clifford (at) clifford.at> contributed a nice bf
+program:
+
+ $ cat cw.txt
+ $ ../../parrot bf.pasm cw.bf < cw.txt > cw.c
+ $ cc -o cw cw.c
+ $ ./cw
+
AUTHOR
1.1 parrot/languages/bf/cw.bf
Index: cw.bf
===================================================================
>>+++[<+++++[<+++++++>-]>-]<<.>>>+++++[<+++++++++++[<++>-]>-]<<.>++++>
>++++[<++++[<+++++++>-]>-]<<.>++>+++++[<++++++>-]<.>+>>++++[<+++++++++
[<+++>-]>-]<<.>+>>++++[<++++[<++++++>-]>-]<<.<<<<<.>.>>>>>+>++++++++++
+++[<+++>-]<.>++>+++++++++++++[<+++>-]<.>++>+++++++++++[<+++++++++++>-
]<.>>+++++++++[<+++++++++++>-]<.>++>+++++++++++++++++[<++++++>-]<.<<<<
<.>>>>>>++>>++++[<++++[<+++++++>-]>-]<<.>>+++++++[<++++++>-]<.<<<<<<<.
>>>>>>>>+>>++++[<+++++[<+++>-]>-]<<.>+>+++++++++++[<+++>-]<.>+[[-]>,[>
+>[-]+>+<<<-]>>[[-]>+[<[-]+>-]<[<<<+>>>[-]]]>[-]<<[>+>+<<-]>[<+>-]+>--
--------[<[-]>[-]]<[-<<+>>]<[>+>+<<-]>[<+>-]+>-->+++++[<------>-]<[<[-
]>[-]]<[-<<++>>]<[>+>+<<-]>[<+>-]+>-->+++++++++[<----->-]<[<[-]>[-]]<[
-<<+++>>]<[>+>+<<-]>[<+>-]+>>+++++[<------------------->-]<[<[-]>[-]]<
[-<<++++>>]<[>+>+<<-]>[<+>-]+>->+++++++[<------------->-]<[<[-]>[-]]<[
-<<+++++>>]<[>+>+<<-]>[<+>-]+>--->+++++++++++[<----------->-]<[<[-]>[-
]]<[-<<++++++>>]<[-]>[-],[>+>+<<-]>[<+>-]+>----------[<[-]>[-]]<[-<<+>
>]<[>+>+<<-]>[<+>-]+>-->+++++[<------>-]<[<[-]>[-]]<[-<<++>>]<[>+>+<<-
]>[<+>-]+>-->+++++++++[<----->-]<[<[-]>[-]]<[-<<+++>>]<[>+>+<<-]>[<+>-
]+>>+++++[<------------------->-]<[<[-]>[-]]<[-<<++++>>]<[>+>+<<-]>[<+
>-]+>->+++++++[<------------->-]<[<[-]>[-]]<[-<<+++++>>]<[>+>+<<-]>[<+
>-]+>--->+++++++++++[<----------->-]<[<[-]>[-]]<[-<<++++++>>]<[-]<[->+
<]>[-<+++++++>]<[-<+>]<>+++++[<+++++++>-]<<[>.>+<<[-]]>[-]>[-<<+>>]<<]
<.>>>>>++++[<+++++++++++>-]<.<<<<<<.>>>>>>>>>+++++++[<+++++++[<++>-]>-
]<<.<<<<<<.>.>>>>>>>+++++++++[<+++++++>-]<.>+>+++++++[<+++++++++++++>-
]<.<<<<<<<<<<<<<<<<<<<<.>>.>>>>>>>>>>>>>>>>>>>++>+++++++++[<+++++>-]<.
>>+++++[<+++++++++++++++++++>-]<.<<..>>>+++>+++++++++++[<+++++++++++>-
]<.<<<<<<<<<<.>>>>>>>>>>>++++>+++++[<+++++++++++>-]<.>>+++++++[<++++++
+++++++++++>-]<.<<<<<<<<<<<<<<<<.<<<<<<<<<<.>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>++++[<+++++++++[<+++>-]>-]<<.>+>>++++[<+++++[<+++++>-]>-]<<.<<<<<<<
<<<<<<<<<<<<<<<.>>>>>>.<<<<<<<.>>.>.>>>>>>>>>>>>>>>>>>>>>>>++++[<++++[
<+++++++>-]>-]<<.>>+++++++++[<+++++++++++++>-]<.<<<<<<<<<<<<<<<<<<<<<<
<<<<<<.>>>>>>>.>.<<<<<.>>>>>>.<<<<<.>>>>>>>>>>>>>.>>>>>>>>>>>>>+++++++
[<+++++++++++++>-]<.<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>.<<<<<<<.>>>>>>>>>
>>>>>>>>>>>>>>>>>>>+++++++++[<+++++>-]<.>>+++++++++++++[<+++>-]<.>>+++
++[<+++++++>-]<.<.<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>>>>>>>>>>>
>>>+>++++[<+++++++++>-]<.>>+++++[<+++++++++++>-]<.>++>+++++++[<+++++++
++++++>-]<.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>>>>.>>>>.>.<<
<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>.>.<<<<<.>>>>>>.<<<<<.>>>>>>>>>>>>>.
>>>>>>>>>>>>.<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>.<<<<<<.<.>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>+>+++++++[<++++++>-]<..<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<.>>>>>>>>>>>>>>>>>>>>>>>>>.>>>>>>>++>+++++++[<+++++++>-]<.>+>++++[<+
++++++++++++>-]<.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>.>>>
>>>>>>>>>>>.>.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>>>>.>>>>>>
>>>>>>>>>>>>+++++[<+++++[<+++++>-]>-]<<.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
.>>>>>>>>>>>>>>>>>.<<<<<<<<<<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>>>>>>>>>>
>>>>.<<<<<<<<<<<<<<<<<<<.<<<<<<<<<<.>>.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>+++>+++++++++[<+++++>-]<.<<<<<<<<<<<<<<<<<.>>>>>>>>>>>>>>>>.>>
++++++++++.
1.1 parrot/languages/bf/cw.txt
Index: cw.txt
===================================================================
____ _ _ __ __ _ _ _ _ ___ _____
/ ___| |__ __ _ ___ ___| |_ _ __ ___ / _|/ _| / / | / / | / _ \___ /
| | | _ \ / _| |/ _ \/ __| __| |__/ _ \ |_| |_ | | | | | || | | ||_ \
| |___| | | | |_| | |_| \__ \ |_| | | __/ _| _| | | |_| | || |_| |__| |
\____|_| |_|\__|_|\___/|___/\__|_| \___|_| |_| |_|_|_|_|_|_\___/____/