ceriel
|
935a12a56e
|
Error messages are printed differently now. A '%' in an error message
used to cause difficulties.
|
1986-10-22 15:30:46 +00:00 |
|
ceriel
|
55dd98fd3c
|
Bug fix involving '\\'.
|
1986-10-22 13:36:22 +00:00 |
|
ceriel
|
06ea1f505e
|
minor simplification.
|
1986-10-22 13:36:04 +00:00 |
|
ceriel
|
c598ed56ae
|
Improved the "clean"-entry
|
1986-10-20 14:58:25 +00:00 |
|
ceriel
|
1a553fda1b
|
Initial revision
|
1986-10-20 14:56:37 +00:00 |
|
ceriel
|
472f51257a
|
*** empty log message ***
|
1986-10-20 14:42:41 +00:00 |
|
ceriel
|
d03ecb5b77
|
Adapted to the use of ../../modules/lib/libstr.a
|
1986-10-20 13:59:14 +00:00 |
|
ceriel
|
95a615f3bc
|
Use our own string-routines "strindex" and "strrindex". At least we
know their name!
|
1986-10-20 13:52:16 +00:00 |
|
ceriel
|
dcfe651252
|
Use our own string routines strindex and strrindex. At least we know
their name!
|
1986-10-20 13:48:26 +00:00 |
|
ceriel
|
b147860910
|
Fixed a bug: ack could not see the difference between ".mod" and ".m".
This is corrected.
|
1986-10-20 13:47:26 +00:00 |
|
ceriel
|
bcc72bb315
|
Caused a core dump on 68000-based machines (read: non-VAX) when called
at a certain (high) level of verbosity, -v5 for instance.
Cause: a null-reference. This is fixed.
|
1986-10-20 13:28:59 +00:00 |
|
ceriel
|
6365a82a06
|
A new version, that no longer tries to move all null parts to the end
of a segment. It also uses the "object" library to read and write ACK-
object files and libraries.
|
1986-10-20 10:17:57 +00:00 |
|
ceriel
|
a660985529
|
I don't really know why, but the file was changed.
|
1986-10-20 09:35:51 +00:00 |
|
ceriel
|
6df30b45d7
|
Added a pattern for "ldc ads".
|
1986-09-24 12:17:25 +00:00 |
|
ceriel
|
a05325ba7f
|
Addition of new patterns.
|
1986-09-23 09:41:47 +00:00 |
|
em
|
af1c3f29a8
|
set limit on optimization passes to prevent loop
in optimizer in case of bad table.
|
1986-09-09 13:10:15 +00:00 |
|
sater
|
2c23adf973
|
Error fixed where w==2 was assumed
|
1986-08-28 10:28:42 +00:00 |
|
ceriel
|
7e94756b30
|
Adapted so that anybody can do "make install".
|
1986-07-22 10:47:51 +00:00 |
|
ceriel
|
e706b3cdba
|
Some changes needed for the new 4-4 Pascal compiler.
|
1986-07-21 09:53:44 +00:00 |
|
sater
|
60a5906456
|
removed sanity checking on result from sprintf
System IIIish systems seem to have their own idea.
|
1986-06-17 09:13:11 +00:00 |
|
ceriel
|
49287324b3
|
Increased the size of the expression node table.
|
1986-06-05 13:56:31 +00:00 |
|
sater
|
0d93c572bc
|
Non existing token fields in the format string caused memfaults
because fields were checked beyond the end of the tokeninfo. Fixed.
|
1986-05-21 15:08:57 +00:00 |
|
sater
|
5b9b6fa61e
|
Relaxed input syntax for from STACK coercions
No gen clause is necessary anymore.
|
1986-03-19 16:14:12 +00:00 |
|
keie
|
d764fef596
|
Adapted to our ack environment.
|
1986-02-11 11:22:43 +00:00 |
|
bal
|
233c959d2f
|
increased STACK_DEPTH from 50 to 250
|
1986-02-10 11:04:33 +00:00 |
|
ceriel
|
b0609d40fc
|
Added some new patterns involving multiplies with 0, 1 etc.
|
1986-02-10 10:14:41 +00:00 |
|
em
|
d72f604a96
|
fixed bug in number() -- hex letters mistreated
|
1986-02-03 14:30:19 +00:00 |
|
sater
|
2e33b81ce6
|
Hex numbers didn't work. Corrected bug in myatoi().
|
1986-01-24 16:08:34 +00:00 |
|
dick
|
7e47b13e67
|
adapted to phototypesetter
|
1986-01-20 20:39:09 +00:00 |
|
sater
|
8c0e3a58f6
|
Corrected error in otime of initialisation of booleans
|
1985-12-02 13:55:06 +00:00 |
|
ceriel
|
69caad4b6c
|
A minor change in the LL.output format.
|
1985-11-26 13:27:51 +00:00 |
|
ceriel
|
994eccc0eb
|
Remove targets before installing new ones
|
1985-11-25 16:26:59 +00:00 |
|
ceriel
|
d74f1ba9df
|
New manual page for a completely new version of LLgen.
|
1985-11-25 16:00:18 +00:00 |
|
ceriel
|
58588da699
|
Changed dependancies
|
1985-11-25 15:57:43 +00:00 |
|
ceriel
|
6bcb797733
|
New version of LLgen, new version of this Makefile ...
|
1985-11-25 15:52:56 +00:00 |
|
ceriel
|
0d8959325e
|
New version, with a much faster parser.
|
1985-11-25 15:50:51 +00:00 |
|
ceriel
|
31a4215cab
|
New version, much faster
|
1985-11-25 15:50:19 +00:00 |
|
ceriel
|
d901827448
|
Completely new version, generating a much faster parser
|
1985-11-25 15:48:42 +00:00 |
|
ceriel
|
8abda5fb1d
|
Completely new version, generating a much faster parser.
|
1985-11-25 15:47:51 +00:00 |
|
keie
|
d9f72cc2dc
|
BSD4.3 size returns an error when it cannot find one of
its arguments.
|
1985-10-15 15:47:12 +00:00 |
|
ceriel
|
2f02820a56
|
Initial revision
|
1985-10-03 18:31:47 +00:00 |
|
ceriel
|
da5f8e5a14
|
different interface.
|
1985-10-03 17:19:14 +00:00 |
|
bal
|
f00b73148f
|
0 / -1 confusion for properties (bug reported by sater).
|
1985-10-03 14:41:44 +00:00 |
|
ceriel
|
c1d4bb2597
|
More safety, also after terms and nonterminals.
|
1985-10-03 12:38:55 +00:00 |
|
ceriel
|
b601e61e52
|
Initial revision
|
1985-10-03 10:35:55 +00:00 |
|
ceriel
|
15b635c021
|
Initial revision
|
1985-10-03 10:25:23 +00:00 |
|
ceriel
|
eb87fd5c0a
|
A more precise safety after a term.
|
1985-10-02 22:49:16 +00:00 |
|
ceriel
|
cc731d51e2
|
Initial revision
|
1985-10-02 22:20:04 +00:00 |
|
bal
|
8903bc749a
|
bug fixed: same problem as in r1.3, now with csb.
Solution: only do block fusion if first block end on bra.
|
1985-09-19 11:14:55 +00:00 |
|
bal
|
a9a88f29a0
|
bug fixed: last instruction of first block in block fusion optimization
can be a conditional branch. (bug detected by Ceriel).
|
1985-09-18 16:27:29 +00:00 |
|