ack.git
35 years agodelinted
ceriel [Fri, 7 Oct 1988 10:26:37 +0000 (10:26 +0000)]
delinted

35 years agoTook over addition of -d flag from Erik Baalbergen
ceriel [Fri, 7 Oct 1988 09:48:23 +0000 (09:48 +0000)]
Took over addition of -d flag from Erik Baalbergen

35 years agomodified bts2str to also escape double quotes
ceriel [Wed, 5 Oct 1988 16:19:42 +0000 (16:19 +0000)]
modified bts2str to also escape double quotes

35 years agoInitial revision
ceriel [Wed, 5 Oct 1988 13:29:42 +0000 (13:29 +0000)]
Initial revision

35 years agoInitial revision
ceriel [Tue, 4 Oct 1988 14:27:35 +0000 (14:27 +0000)]
Initial revision

35 years agosome mods from Charles Lindsey
ceriel [Tue, 4 Oct 1988 13:59:51 +0000 (13:59 +0000)]
some mods from Charles Lindsey

35 years agoInitial revision
ceriel [Tue, 4 Oct 1988 13:41:01 +0000 (13:41 +0000)]
Initial revision

35 years agoInitial revision
ceriel [Tue, 4 Oct 1988 10:56:50 +0000 (10:56 +0000)]
Initial revision

35 years agoInitial revision
ceriel [Tue, 4 Oct 1988 10:46:47 +0000 (10:46 +0000)]
Initial revision

35 years agoInitial revision
ceriel [Tue, 4 Oct 1988 10:33:39 +0000 (10:33 +0000)]
Initial revision

35 years agoAlso pass SRC
ceriel [Tue, 4 Oct 1988 10:04:37 +0000 (10:04 +0000)]
Also pass SRC

35 years agosimplification of e.out.h
dick [Mon, 3 Oct 1988 14:44:39 +0000 (14:44 +0000)]
simplification of e.out.h

36 years agomany minor changes
ceriel [Mon, 3 Oct 1988 10:53:47 +0000 (10:53 +0000)]
many minor changes

36 years agoCoercion from int to float is now always done compile time
ceriel [Mon, 3 Oct 1988 10:09:19 +0000 (10:09 +0000)]
Coercion from int to float is now always done compile time

36 years agowrong Makefile committed
dick [Fri, 30 Sep 1988 16:49:02 +0000 (16:49 +0000)]
wrong Makefile committed

36 years agotesting enums in switches/cases
dick [Fri, 30 Sep 1988 16:43:04 +0000 (16:43 +0000)]
testing enums in switches/cases

36 years agosome fixes to procude faster :-) code
ceriel [Fri, 30 Sep 1988 16:13:44 +0000 (16:13 +0000)]
some fixes to procude faster :-) code

36 years agorefinements in error reporting
dick [Fri, 30 Sep 1988 15:20:24 +0000 (15:20 +0000)]
refinements in error reporting

36 years agoInitial commit
dick [Fri, 30 Sep 1988 11:45:14 +0000 (11:45 +0000)]
Initial commit

36 years agocorrected a bit
ceriel [Fri, 30 Sep 1988 09:36:26 +0000 (09:36 +0000)]
corrected a bit

36 years agoAlso handle commons
ceriel [Thu, 29 Sep 1988 16:29:11 +0000 (16:29 +0000)]
Also handle commons

36 years agoAlso handle commons
ceriel [Thu, 29 Sep 1988 16:22:48 +0000 (16:22 +0000)]
Also handle commons

36 years agolint: additional type tests in expressions
dick [Thu, 29 Sep 1988 15:24:02 +0000 (15:24 +0000)]
lint: additional type tests in expressions

36 years agoInitial revision
ceriel [Wed, 28 Sep 1988 16:47:47 +0000 (16:47 +0000)]
Initial revision

36 years agofixes from bruce: there are four, not three types of pattern that the
ceriel [Tue, 27 Sep 1988 11:16:04 +0000 (11:16 +0000)]
fixes from bruce: there are four, not three types of pattern that the
routine findworst should look for

36 years agoprevent multiple includes
ceriel [Tue, 27 Sep 1988 09:50:34 +0000 (09:50 +0000)]
prevent multiple includes

36 years agoprevent multiple includes
ceriel [Mon, 26 Sep 1988 15:11:25 +0000 (15:11 +0000)]
prevent multiple includes

36 years agomade names more unique
ceriel [Mon, 26 Sep 1988 15:05:00 +0000 (15:05 +0000)]
made names more unique

36 years agocrash() replaced by ASSERT() & NOTREACHED() in lint
dick [Mon, 26 Sep 1988 11:37:38 +0000 (11:37 +0000)]
crash() replaced by ASSERT() & NOTREACHED() in lint

36 years agoreorganisation of lint code
dick [Sun, 25 Sep 1988 17:29:37 +0000 (17:29 +0000)]
reorganisation of lint code

36 years agoAdded flag to generate SUN .o format
ceriel [Fri, 23 Sep 1988 14:55:27 +0000 (14:55 +0000)]
Added flag to generate SUN .o format

36 years agosome improvements to manual page and interface
ceriel [Thu, 22 Sep 1988 16:09:18 +0000 (16:09 +0000)]
some improvements to manual page and interface

36 years agoAdded l_ files to .distr
ceriel [Wed, 21 Sep 1988 13:32:24 +0000 (13:32 +0000)]
Added l_ files to .distr

36 years agofixed l_dummy.c to also work for the C-compiler,
ceriel [Wed, 21 Sep 1988 11:48:29 +0000 (11:48 +0000)]
fixed l_dummy.c to also work for the C-compiler,
added lint.h to BigPars and SmallPars,
and added stuff for CODE_EXPANDER and PEEPHOLE to Makefile

36 years agointroduction of lint source code, governed by ifdef LINT
dick [Tue, 20 Sep 1988 16:44:27 +0000 (16:44 +0000)]
introduction of lint source code, governed by ifdef LINT

36 years agofix: resolve forward references if definition is needed in lookfor()
ceriel [Tue, 20 Sep 1988 13:31:57 +0000 (13:31 +0000)]
fix: resolve forward references if definition is needed in lookfor()

36 years agofixed: apparently, the profil system-call does not quite work as described
ceriel [Mon, 19 Sep 1988 16:55:35 +0000 (16:55 +0000)]
fixed: apparently, the profil system-call does not quite work as described
in the manual page?

36 years agofixed; did not work properly
ceriel [Mon, 19 Sep 1988 15:07:12 +0000 (15:07 +0000)]
fixed; did not work properly

36 years agoerror messages and error handling
dick [Fri, 16 Sep 1988 23:19:50 +0000 (23:19 +0000)]
error messages and error handling

36 years agoInitial revision
ceriel [Thu, 15 Sep 1988 09:49:22 +0000 (09:49 +0000)]
Initial revision

36 years agoAdded floating point support
ceriel [Wed, 14 Sep 1988 14:06:31 +0000 (14:06 +0000)]
Added floating point support

36 years agocorrected
ceriel [Wed, 14 Sep 1988 14:05:11 +0000 (14:05 +0000)]
corrected

36 years agocorrection for update_ceg
ceriel [Wed, 14 Sep 1988 14:03:50 +0000 (14:03 +0000)]
correction for update_ceg

36 years agoinitialize oh_stamp fields of header
ceriel [Tue, 13 Sep 1988 09:11:54 +0000 (09:11 +0000)]
initialize oh_stamp fields of header

36 years agoAdded define for CODE_EXPANDER
ceriel [Mon, 12 Sep 1988 14:33:15 +0000 (14:33 +0000)]
Added define for CODE_EXPANDER

36 years agoAdded mechanism to generate C_out
ceriel [Mon, 12 Sep 1988 14:30:22 +0000 (14:30 +0000)]
Added mechanism to generate C_out

36 years agocorrected dependencies
ceriel [Mon, 12 Sep 1988 14:05:14 +0000 (14:05 +0000)]
corrected dependencies

36 years agoAdded C_insertpart.c
ceriel [Mon, 12 Sep 1988 14:03:51 +0000 (14:03 +0000)]
Added C_insertpart.c

36 years agoAdded C_insertpart etc
ceriel [Mon, 12 Sep 1988 13:59:43 +0000 (13:59 +0000)]
Added C_insertpart etc

36 years agoreplaced relative includes by <> includes
ceriel [Mon, 12 Sep 1988 09:13:49 +0000 (09:13 +0000)]
replaced relative includes by <> includes

36 years agofix exit status
ceriel [Fri, 9 Sep 1988 11:36:57 +0000 (11:36 +0000)]
fix exit status

36 years agouse varargs
ceriel [Fri, 9 Sep 1988 11:32:59 +0000 (11:32 +0000)]
use varargs

36 years agofix error count on error
ceriel [Fri, 9 Sep 1988 11:25:43 +0000 (11:25 +0000)]
fix error count on error

36 years agorenamed update to update_ceg, fixed create_ofiles to make sure that the
ceriel [Thu, 8 Sep 1988 11:43:03 +0000 (11:43 +0000)]
renamed update to update_ceg, fixed create_ofiles to make sure that the
.c files are detectably newer

36 years agodeclare SEGHOL
ceriel [Thu, 8 Sep 1988 10:26:18 +0000 (10:26 +0000)]
declare SEGHOL

36 years agoAdded support for new C_insertpart, C_beginpart, C_endpart functions
ceriel [Thu, 8 Sep 1988 10:24:16 +0000 (10:24 +0000)]
Added support for new C_insertpart, C_beginpart, C_endpart functions

36 years agodeclare SEGHOL
ceriel [Thu, 8 Sep 1988 10:01:32 +0000 (10:01 +0000)]
declare SEGHOL

36 years agoreplaced all ::= by ==>
ceriel [Wed, 7 Sep 1988 14:47:46 +0000 (14:47 +0000)]
replaced all ::= by ==>

36 years agocorrect exit status
ceriel [Wed, 7 Sep 1988 14:47:40 +0000 (14:47 +0000)]
correct exit status

36 years agoAdded install entry
ceriel [Wed, 7 Sep 1988 13:54:26 +0000 (13:54 +0000)]
Added install entry

36 years agoreplace spaces by tabs
ceriel [Wed, 7 Sep 1988 13:39:07 +0000 (13:39 +0000)]
replace spaces by tabs

36 years agoset_segment now generates legal code for SEGHOL; if used, the code
ceriel [Wed, 7 Sep 1988 13:20:03 +0000 (13:20 +0000)]
set_segment now generates legal code for SEGHOL; if used, the code
expander will complain

36 years agoDS and DE are not man macros
ceriel [Wed, 7 Sep 1988 10:13:36 +0000 (10:13 +0000)]
DS and DE are not man macros

36 years agoDS and DE are not man macros
ceriel [Wed, 7 Sep 1988 10:01:59 +0000 (10:01 +0000)]
DS and DE are not man macros

36 years agoFIX: did not handle most of the 'end of basic block' instructions right;
ceriel [Wed, 7 Sep 1988 09:20:37 +0000 (09:20 +0000)]
FIX: did not handle most of the 'end of basic block' instructions right;
many of them have effect on the stack, and this went by unnoticed

36 years agoreturn value sometimes was wrong
ceriel [Tue, 6 Sep 1988 15:34:47 +0000 (15:34 +0000)]
return value sometimes was wrong

36 years agoExtended to handle user libraries
ceriel [Tue, 6 Sep 1988 11:28:16 +0000 (11:28 +0000)]
Extended to handle user libraries

36 years agodelinted somewhat
ceriel [Mon, 5 Sep 1988 15:51:35 +0000 (15:51 +0000)]
delinted somewhat

36 years agoAdded stty and gtty
ceriel [Fri, 2 Sep 1988 15:40:45 +0000 (15:40 +0000)]
Added stty and gtty

36 years agoMade to compile with DEBUG off
ceriel [Fri, 2 Sep 1988 13:55:54 +0000 (13:55 +0000)]
Made to compile with DEBUG off

36 years agofix: assertion was wrong
ceriel [Fri, 2 Sep 1988 13:52:11 +0000 (13:52 +0000)]
fix: assertion was wrong

36 years agomaybe I got it right this time!
ceriel [Fri, 2 Sep 1988 13:49:07 +0000 (13:49 +0000)]
maybe I got it right this time!

36 years agofix: did not handle the case that a program module name and file name
ceriel [Fri, 2 Sep 1988 12:01:53 +0000 (12:01 +0000)]
fix: did not handle the case that a program module name and file name
differ

36 years ago#define PRIVATE; copyright message
dick [Fri, 2 Sep 1988 12:00:25 +0000 (12:00 +0000)]
#define PRIVATE;  copyright message

36 years agofix in fix: INN ZEQ and INN ZNE still were wrong
ceriel [Fri, 2 Sep 1988 11:39:58 +0000 (11:39 +0000)]
fix in fix: INN ZEQ and INN ZNE still were wrong

36 years agomake somewhat safer
ceriel [Thu, 1 Sep 1988 10:07:02 +0000 (10:07 +0000)]
make somewhat safer

36 years agoimprove line number administration
ceriel [Wed, 31 Aug 1988 09:24:28 +0000 (09:24 +0000)]
improve line number administration

36 years agomade safer
ceriel [Tue, 30 Aug 1988 12:52:09 +0000 (12:52 +0000)]
made safer

36 years agoAdded bsearch
ceriel [Tue, 30 Aug 1988 12:47:45 +0000 (12:47 +0000)]
Added bsearch

36 years agofix: did not work properly when name != TERM
ceriel [Tue, 30 Aug 1988 12:34:40 +0000 (12:34 +0000)]
fix: did not work properly when name != TERM

36 years agocorrected references
ceriel [Tue, 30 Aug 1988 11:40:58 +0000 (11:40 +0000)]
corrected references

36 years agobetter checks for recursion in tc=
ceriel [Tue, 30 Aug 1988 11:37:32 +0000 (11:37 +0000)]
better checks for recursion in tc=

36 years agofilename and linenumber info in more places
dick [Mon, 29 Aug 1988 15:51:48 +0000 (15:51 +0000)]
filename and linenumber info in more places

36 years agofixed typo
ceriel [Mon, 29 Aug 1988 14:11:13 +0000 (14:11 +0000)]
fixed typo

36 years agominor clarification
ceriel [Thu, 25 Aug 1988 15:16:31 +0000 (15:16 +0000)]
minor clarification

36 years agoAdapted for modula-2
ceriel [Thu, 25 Aug 1988 13:03:13 +0000 (13:03 +0000)]
Adapted for modula-2

36 years agoignore exit status of size
ceriel [Wed, 24 Aug 1988 11:39:57 +0000 (11:39 +0000)]
ignore exit status of size

36 years agoignore exit status of size
ceriel [Wed, 24 Aug 1988 11:15:40 +0000 (11:15 +0000)]
ignore exit status of size

36 years agoignore exit status of size
ceriel [Wed, 24 Aug 1988 10:49:24 +0000 (10:49 +0000)]
ignore exit status of size

36 years agoremove empty-producing nonterminals
ceriel [Tue, 23 Aug 1988 16:05:19 +0000 (16:05 +0000)]
remove empty-producing nonterminals

36 years agoParameterize archiver
ceriel [Tue, 23 Aug 1988 13:16:38 +0000 (13:16 +0000)]
Parameterize archiver

36 years agominor change: use int in array index
ceriel [Tue, 23 Aug 1988 12:54:16 +0000 (12:54 +0000)]
minor change: use int in array index

36 years agomore modifications due to lint
dick [Tue, 23 Aug 1988 12:45:11 +0000 (12:45 +0000)]
more modifications due to lint

36 years agofixed INN ZEQ and INN ZNE patterns
ceriel [Mon, 22 Aug 1988 11:23:24 +0000 (11:23 +0000)]
fixed INN ZEQ and INN ZNE patterns

36 years agofixed problem with dlbdlb
ceriel [Mon, 22 Aug 1988 10:54:03 +0000 (10:54 +0000)]
fixed problem with dlbdlb

36 years agoChanges from Nigel Hall
ceriel [Fri, 19 Aug 1988 17:05:03 +0000 (17:05 +0000)]
Changes from Nigel Hall

36 years agoChanges from Nigel Hall
ceriel [Fri, 19 Aug 1988 16:46:22 +0000 (16:46 +0000)]
Changes from Nigel Hall

36 years agogenerate new style constants
ceriel [Fri, 19 Aug 1988 16:41:49 +0000 (16:41 +0000)]
generate new style constants

36 years agomade easier to patch
ceriel [Fri, 19 Aug 1988 14:29:04 +0000 (14:29 +0000)]
made easier to patch

36 years agomade easier to patch
ceriel [Fri, 19 Aug 1988 14:25:59 +0000 (14:25 +0000)]
made easier to patch