[Wisp-cvs] wisp/src arithm.c,1.35,1.36 arithm.h,1.21,1.22 dict.c,1.28,1.29 dict.h,1.17,1.18 evm.c,1.
Status: Alpha
Brought to you by:
digg
From: <di...@us...> - 2002-09-04 14:31:44
|
Update of /cvsroot/wisp/wisp/src In directory usw-pr-cvs1:/tmp/cvs-serv30450/src Modified Files: arithm.c arithm.h dict.c dict.h evm.c evm.h mem.c mem.h memcmp.c node.h prim.h sys.h wisp.c.nepl wordreg.c wordreg.h.nepl Log Message: Made wisplint.wisp check that source files manifest their proper names. Index: arithm.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/arithm.c,v retrieving revision 1.35 retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- arithm.c 8 Aug 2002 16:59:24 -0000 1.35 +++ arithm.c 4 Sep 2002 14:31:41 -0000 1.36 @@ -1,5 +1,5 @@ /* - * This is arithm.c, the C source file for Wisp arithmetics. + * arithm.c - libgmp wrappers for Wisp * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: arithm.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/arithm.h,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- arithm.h 22 Jul 2002 14:53:10 -0000 1.21 +++ arithm.h 4 Sep 2002 14:31:41 -0000 1.22 @@ -1,5 +1,5 @@ /* - * This is arithm.h, the C header file to be used with arithm.c . + * arithm.h - the C header file to be used with arithm.c * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: dict.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/dict.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- dict.c 22 Jul 2002 14:53:10 -0000 1.28 +++ dict.c 4 Sep 2002 14:31:41 -0000 1.29 @@ -1,5 +1,5 @@ /* - * This is dict.c, the C source file for sparse arrays. + * dict.c - sparse arrays * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: dict.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/dict.h,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- dict.h 30 Jul 2002 21:26:56 -0000 1.17 +++ dict.h 4 Sep 2002 14:31:41 -0000 1.18 @@ -1,5 +1,5 @@ /* - * This is dict.h, the C header file for sparse arrays. + * dict.h - the C header file for sparse arrays * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: evm.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/evm.c,v retrieving revision 1.340 retrieving revision 1.341 diff -u -d -r1.340 -r1.341 --- evm.c 8 Aug 2002 16:59:24 -0000 1.340 +++ evm.c 4 Sep 2002 14:31:41 -0000 1.341 @@ -1,5 +1,5 @@ /* - * This is evm.c, the C source file for EVM. + * evm.c - Enhanced Virtual Machine for the Wisp interpreter * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: evm.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/evm.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- evm.h 22 Jul 2002 14:53:11 -0000 1.7 +++ evm.h 4 Sep 2002 14:31:41 -0000 1.8 @@ -1,6 +1,5 @@ /* - * This file, evm.h, is to be used with evm.c, the - * Enhanced Virtual Machine of the Wisp interpreter. + * evm.h - the C header file for the Enhanced Virtual Machine * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: mem.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/mem.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- mem.c 22 Jul 2002 14:53:11 -0000 1.26 +++ mem.c 4 Sep 2002 14:31:41 -0000 1.27 @@ -1,5 +1,5 @@ /* - * This is mem.c, the C header file to implement Wisp memory management. + * mem.c - Wisp memory management wrappers * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: mem.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/mem.h,v retrieving revision 1.37 retrieving revision 1.38 diff -u -d -r1.37 -r1.38 --- mem.h 22 Jul 2002 14:53:11 -0000 1.37 +++ mem.h 4 Sep 2002 14:31:41 -0000 1.38 @@ -1,6 +1,5 @@ /* - * This is mem.h, the C header file for the Wisp programming language - * that declares the memory management routines. + * mem.h - declare the Wisp memory management routines * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: memcmp.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/memcmp.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- memcmp.c 22 Jul 2002 14:53:11 -0000 1.3 +++ memcmp.c 4 Sep 2002 14:31:41 -0000 1.4 @@ -1,11 +1,12 @@ +/* + * memcmp.c - a slow but safe implementation of memcmp() + */ + #include <sys/types.h> static const char ident[] __attribute__ ((unused)) = "@(#) $Id$"; - -// It's slow but necessary when the system's ordinary memcmp() -// is not good enough. int memcmp (const void *a, const void *b, size_t count) Index: node.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/node.h,v retrieving revision 1.228 retrieving revision 1.229 diff -u -d -r1.228 -r1.229 --- node.h 22 Jul 2002 14:53:11 -0000 1.228 +++ node.h 4 Sep 2002 14:31:41 -0000 1.229 @@ -1,6 +1,5 @@ /* - * This is node.h, the C header file to be used with node.c . - * Note that the node handling mechanics is very Wisp-specific. + * node.h - header file for the Wisp node handling * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: prim.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/prim.h,v retrieving revision 1.45 retrieving revision 1.46 diff -u -d -r1.45 -r1.46 --- prim.h 30 Jul 2002 21:44:00 -0000 1.45 +++ prim.h 4 Sep 2002 14:31:41 -0000 1.46 @@ -1,6 +1,5 @@ /* - * This is prim.h, the C header file for the Wisp programming language - * that declares the basic primitives not declared elsewhere. + * prim.h - declare some basic primitives for the Wisp interpreter * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: sys.h =================================================================== RCS file: /cvsroot/wisp/wisp/src/sys.h,v retrieving revision 1.56 retrieving revision 1.57 diff -u -d -r1.56 -r1.57 --- sys.h 22 Jul 2002 14:53:11 -0000 1.56 +++ sys.h 4 Sep 2002 14:31:41 -0000 1.57 @@ -1,5 +1,5 @@ /* - * This is sys.h, the C header file for Wisp's Unix system integration. + * sys.h - the C header file for Wisp's Unix system integration * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: wisp.c.nepl =================================================================== RCS file: /cvsroot/wisp/wisp/src/wisp.c.nepl,v retrieving revision 1.54 retrieving revision 1.55 diff -u -d -r1.54 -r1.55 --- wisp.c.nepl 31 Aug 2002 14:30:24 -0000 1.54 +++ wisp.c.nepl 4 Sep 2002 14:31:41 -0000 1.55 @@ -1,6 +1,10 @@ +#! /usr/bin/perl -w + +# wisp.c.nepl - generate the 'main' source file for the Wisp interpreter + print <<'#perl'; /* - * This is rew.c.nepl, the Run-Eval-Write source file for the Wisp interpreter. + * wisp.c - the 'main' source file for the Wisp interpreter * * Copyleft © 2002 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: wordreg.c =================================================================== RCS file: /cvsroot/wisp/wisp/src/wordreg.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -d -r1.36 -r1.37 --- wordreg.c 22 Jul 2002 14:53:11 -0000 1.36 +++ wordreg.c 4 Sep 2002 14:31:41 -0000 1.37 @@ -1,6 +1,5 @@ /* - * This is wordreg.c, the C source file for word registration. - * It should not be too Wisp-specific. + * wordreg.c - word registry for Wisp * * Copyleft © 2001 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you Index: wordreg.h.nepl =================================================================== RCS file: /cvsroot/wisp/wisp/src/wordreg.h.nepl,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- wordreg.h.nepl 30 Jul 2002 21:44:01 -0000 1.29 +++ wordreg.h.nepl 4 Sep 2002 14:31:41 -0000 1.30 @@ -1,7 +1,10 @@ +#! /usr/bin/perl -w + +# wordreg.h.nepl - generate the C header file for word registration. + print <<'#perl'; /* - * This is wordreg.h, the C header file for word registration. - * It should not be too Wisp-specific. + * wordreg.h - the C header file for word registration. * * Copyleft © 2000 by Andres Soolo (di...@us...) * This file is licensed under the GNU GPL v2. If you |