]> thyrsus.com Git - intercal.git/commitdiff
Added regression test for interfunge.
authorEric S. Raymond <esr@thyrsus.com>
Sat, 28 Aug 2010 15:08:19 +0000 (11:08 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Sat, 28 Aug 2010 15:08:19 +0000 (11:08 -0400)
pit/CATALOG
pit/Makefile
pit/interfunge.chk [new file with mode: 0644]
pit/interfunge.tst [new file with mode: 0644]

index 248c61e9a59cc558970ab5a01fd137bc7674481e..97126142c2db3fbe691af16f708e122cab81ae95 100644 (file)
@@ -106,7 +106,7 @@ by Oerjan Johansen
   unlambda.doc         Better-commented version of the above
 
 by Jeffrey Lee
-  interfunge.i         A Befunge-93 interpreter in INTERCAL
+  interfunge.i         + A Befunge-93 interpreter in INTERCAL
 
 by Brendan Gregg
   guess.i              Guessing game implementation in INTERCAL
index 2fb3be17240f78278d08daf7772df3ff262933a1..13c8e021e42311b9a288ba7860918740a2c26832 100644 (file)
@@ -16,6 +16,7 @@ BASE2SOURCES = \
        ./iching1.i \
        ./iching2.i \
        ./ins.i \
+       ./interfunge \
        ./lib/lib2.i \
        ./lib/numio.i \
        ./lib/plus.i \
@@ -97,6 +98,7 @@ test: $(TARGETS)
        @cat fft-delta.tst | ./fft | ./regresscheck fft-delta
        @cat fft-tophat.tst | ./fft | ./regresscheck fft-tophat
        @echo 'Hello, sailor!' | ./regresscheck icat 
+       @cat interfunge.tst | ./interfunge | ./regresscheck interfunge
        @echo 'A man, a plan, a canal, Panama.' | ./rot13 | ./regresscheck rot13
        @echo 'A man, a plan, a canal, Panama.' | ./rot13b | ./regresscheck rot13b
        @echo "FIVE" | ./pi | ./regresscheck pi
diff --git a/pit/interfunge.chk b/pit/interfunge.chk
new file mode 100644 (file)
index 0000000..980a0d5
--- /dev/null
@@ -0,0 +1 @@
+Hello World!
diff --git a/pit/interfunge.tst b/pit/interfunge.tst
new file mode 100644 (file)
index 0000000..b014fbc
--- /dev/null
@@ -0,0 +1,5 @@
+>              v
+v  ,,,,,"Hello"<
+>48*,          v
+v,,,,,,"World!"<
+>25*,@