]> thyrsus.com Git - intercal.git/commitdiff
Prerelease polishing.
authorEric S. Raymond <esr@thyrsus.com>
Tue, 4 Mar 2003 15:27:27 +0000 (10:27 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 26 Aug 2010 00:34:38 +0000 (20:34 -0400)
Makefile
READ.ME
src/perpetrate.c
src/pit/CATALOG

index 36751181163a47db5d49a89b3be58e787c06383f..ea3e429f541942eedad73d83f4d39c04a8bd5def 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -76,12 +76,11 @@ install: all
        cp lose.h abcess.h fiddle.h $(incdir)
        -mkdir $(datadir)
        (cp -r pit $(datadir)/pit)
-       (cp -r lib $(datadir)/lib)
        cp ick-wrap.c $(datadir)
 
 uninstall:
        rm -f $(bindir)/ick $(libdir)/libick.a
-       rm -f $(incdir) $(datadir)
+       rm -fr $(incdir) $(datadir)
 
 TAGS: $(SOURCES)
        etags $(SOURCES)
diff --git a/READ.ME b/READ.ME
index 05cbf700d495cb8d3a94e851c86b96954b7053f8..3bd8bfdc3ff7b780a812cda9bca9d46310381337 100644 (file)
--- a/READ.ME
+++ b/READ.ME
@@ -30,21 +30,21 @@ doc/READ.ME         -- historical notes on the docs
 doc/intercal.mm                -- the manual in groffable form
 doc/THEORY             -- some notes on the internals of the INTERCAL compiler
 
-src/Makefile           -- makefile for the INTERCAL compiler
-src/lexer.l            -- the lexical analyzer specification (in LEX)
-src/ick.y              -- the grammar specification (in YACC)
-src/ick.h              -- compilation types and defines
-src/perpetrate.c       -- main routine for compiler
-src/feh.c              -- INTERCAL-to-C code generator
-src/feh.h              -- interface to INTERCAL-to-C code generator
-src/fiddle.c           -- the INTERCAL operators
-src/lose.[ch]          -- INTERCAL compile- and run-time error handling
-src/ick-wrap.c         -- the driver for generated C-from-INTERCAL code
-src/arrgghh.c          -- option argument parsing for generated programs
-src/abcess.h           -- interface to functions linked with programs
-src/cesspool.c         -- the INTERCAL runtime support code
-src/numerals.c         -- numerals table for INTERCAL input
-src/sizes.h            -- variables defining the numeric base
+Makefile.in            -- makefile for the INTERCAL compiler
+lexer.l                        -- the lexical analyzer specification (in LEX)
+ick.y                  -- the grammar specification (in YACC)
+ick.h                  -- compilation types and defines
+perpetrate.c           -- main routine for compiler
+feh.c                  -- INTERCAL-to-C code generator
+feh.h                  -- interface to INTERCAL-to-C code generator
+fiddle.c               -- the INTERCAL operators
+lose.[ch]              -- INTERCAL compile- and run-time error handling
+ick-wrap.c             -- the driver for generated C-from-INTERCAL code
+arrgghh.c              -- option argument parsing for generated programs
+abcess.h               -- interface to functions linked with programs
+cesspool.c             -- the INTERCAL runtime support code
+numerals.c             -- numerals table for INTERCAL input
+sizes.h                        -- variables defining the numeric base
 
 pit/*                  -- sample INTERCAL code; see pit/CATALOG
 
@@ -124,6 +124,5 @@ See the file COPYING for details on the General Public License.
                                APOCALYPSE
 
 INTERCAL is fully Y2K-compliant.  Indeed, it is Y2K-obsequious, and
-loves nothing better than to be punished by relays of leather-clad, 
+loves nothing better than to be punished by relays of leather-clad and 
 spike-heeled calendricists.  Bite me and go buy your own shotgun.
-
index 0220248c5f557fde843bf02fb3a2cd455a09e432..a92c42439b29b4f31018e1b68d35d311497b3b91 100644 (file)
@@ -66,7 +66,7 @@ static bool dooptimize;       /* do optimizations? (controlled by -O) */
 static bool clockface; /* set up output to do IIII for IV */
 
 #define SKELETON       "ick-wrap.c"
-#define SYSLIB          "lib/syslib"
+#define SYSLIB          "pit/lib/syslib"
 
 /* numeric base defaults, exported to other files */
 
index a98c1e3739b2bc3cd48cd6f5ac42d5d4d33254b1..bc42d9f5941d5ae49c660297b83b936678b11d27 100644 (file)
@@ -1,9 +1,6 @@
-This is the directory of programs written in INTERCAL.  It is named
-pit because src was already taken---that's where source code for the
-compiler lives---and pit seemed an appropriate place to throw
-INTERCAL programs anyway.  Most of these are no doubt full of bugs.
-Don't complain, you're lucky if anything written in INTERCAL works
-at all.
+This is the directory of programs written in INTERCAL.  Most of these
+are no doubt full of bugs.  Don't complain, you're lucky if anything
+written in INTERCAL works at all.
 
 The subdirectory lib contains code fragments that are not complete
 programs.