dtrg
|
34ae7c4634
|
Removed duplicate (and incorrect) system function declarations.
|
2006-07-21 11:17:18 +00:00 |
|
dtrg
|
70218cfeed
|
Updated to the latest version of pm.
|
2006-07-21 11:15:14 +00:00 |
|
dtrg
|
685e85002e
|
Rearranged the algorithm in get_text() to fix a memory overrun.
|
2006-07-21 09:28:36 +00:00 |
|
dtrg
|
097c640a6c
|
First version in CVS.
|
2006-07-20 23:24:28 +00:00 |
|
dtrg
|
22db34a460
|
Fixed revision history.
|
2006-07-20 23:10:07 +00:00 |
|
dtrg
|
cf461cd82f
|
First version in CVS.
|
2006-07-20 23:04:28 +00:00 |
|
dtrg
|
35f2f8b043
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-20 23:04:15 +00:00 |
|
dtrg
|
cf4417431f
|
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
|
2006-07-20 23:02:37 +00:00 |
|
dtrg
|
6717b9e700
|
Changed configuration to now use malloc()/free() rather than sbrk().
|
2006-07-20 22:59:25 +00:00 |
|
dtrg
|
db11db0cac
|
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
|
2006-07-19 14:09:25 +00:00 |
|
dtrg
|
6073ee934e
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-19 14:09:05 +00:00 |
|
dtrg
|
57084134e5
|
Modified to no longer build LLgen, as it is now distributed seperately.
|
2006-07-18 17:34:30 +00:00 |
|
dtrg
|
d722986e66
|
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
|
2006-07-18 17:20:46 +00:00 |
|
dtrg
|
1ed24cab9b
|
No longer generates zero bytes in the script's output file.
|
2006-07-18 17:20:05 +00:00 |
|
dtrg
|
9ca41cf4b6
|
Worked around unput() not being strictly legal in the tail code section of a yacc input file.
|
2006-07-18 17:19:20 +00:00 |
|
dtrg
|
cd09c29949
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-18 17:18:42 +00:00 |
|
dtrg
|
f5bbc20093
|
Removed unnecessary commas seperating yacc tokens, to prevent warnings.
|
2006-07-18 17:17:14 +00:00 |
|
dtrg
|
4c0a0e6119
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-18 17:10:29 +00:00 |
|
dtrg
|
8ea67498ed
|
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
|
2006-07-18 17:10:18 +00:00 |
|
dtrg
|
e864bf235e
|
Split LLgen off to be self-contained, and not necessarily part of the ACK. Replaced its build system with one based on pm. Rewrote the README. Updated the license text to match the overriding license common to all the ACK.
|
2006-02-04 00:57:04 +00:00 |
|
dtrg
|
953a565a10
|
Moved LLgen documentation from the main ACK documentation directory into LLgen's own documentation directory.
|
2006-02-04 00:43:32 +00:00 |
|
dtrg
|
dd57d79b1b
|
Modernised usage of system header files.
|
2006-02-04 00:37:19 +00:00 |
|
dtrg
|
71a92846dd
|
Modernised usage of system header files.
|
2006-02-03 22:23:37 +00:00 |
|
dtrg
|
c39e85da63
|
Modernised usage of system header files. Changed the patch buffer (which allowed the library path to be modified with a hex editor) to an environment variable instead.
|
2006-02-03 22:23:11 +00:00 |
|
dtrg
|
4c0b3bb40f
|
Modernised usage of system header files.
|
2006-01-24 22:29:19 +00:00 |
|
cjhjacobs
|
26889d3762
|
Fix: did not deal with quotes in macro definitions properly
|
2005-06-30 16:54:15 +00:00 |
|
dtrg
|
4ed4d8423f
|
Added some prototyping to stop a compile error with gcc 4.
|
2005-06-25 13:49:06 +00:00 |
|
dtrg
|
f2046954e6
|
Cleaned up the struct sgtty workaround and made it more generic.
|
2005-06-24 22:11:27 +00:00 |
|
dtrg
|
779fe568fc
|
Removed an assumption that 'stdin' is a constant, which it's not on Linux. (You can't use it as an initialiser when declaring a global variable.)
|
2005-06-24 22:10:24 +00:00 |
|
dtrg
|
9bc8c07deb
|
Replaced references to /usr/tmp with references to /tmp.
|
2005-06-24 22:08:47 +00:00 |
|
dtrg
|
70ef6fe52e
|
Applied interim patches to make the interpreter compile on Linux. (Linux doesn't support struct sgtty; all this code should probably be rewritten to use termios instead, if I've understood it correctly.)
|
2005-06-24 21:42:11 +00:00 |
|
ceriel
|
8f69a0ca44
|
Fix
|
2002-09-11 13:32:57 +00:00 |
|
ceriel
|
1e32788ad1
|
Added missing files to .distr
|
2002-09-11 13:17:00 +00:00 |
|
ceriel
|
053ba2d164
|
...
|
2002-09-10 13:40:14 +00:00 |
|
ceriel
|
ee2c7069e4
|
Prevent double fclose
|
2002-08-26 14:27:15 +00:00 |
|
ceriel
|
4556d261d8
|
???
|
2002-04-04 12:33:15 +00:00 |
|
ceriel
|
55dbc99000
|
Updated copyright
|
1999-04-23 14:15:43 +00:00 |
|
ceriel
|
6ca98e7102
|
Adapted copyright notice
|
1999-03-18 15:34:27 +00:00 |
|
ceriel
|
f0a7a313fc
|
Fix: did not always produce error message
|
1998-11-10 14:26:06 +00:00 |
|
ceriel
|
d6e0e461f7
|
Corrected Makefile
|
1997-09-04 15:49:46 +00:00 |
|
ceriel
|
f8fd2aa273
|
Removed superfluous ;
|
1997-06-16 13:07:37 +00:00 |
|
ceriel
|
e38b178317
|
Many modifications, mostly in comment
|
1997-05-15 12:03:05 +00:00 |
|
ceriel
|
cebde164bb
|
Prevent warning about unused labels
|
1997-04-02 10:42:06 +00:00 |
|
ceriel
|
8ea5d257c4
|
improved error reporting, added -DNON_CORRECTING
|
1997-02-21 15:44:44 +00:00 |
|
ceriel
|
664d3fc8d3
|
some minor fixes
|
1997-02-21 15:44:10 +00:00 |
|
ceriel
|
13fea7102b
|
Updated
|
1997-02-21 12:23:04 +00:00 |
|
ceriel
|
c2607fdf0f
|
Added non-correcting error recovery stuff
|
1997-02-21 11:27:57 +00:00 |
|
ceriel
|
a44875cf00
|
bug fix: code referred to token attribute of wrong token!
|
1997-02-17 15:14:55 +00:00 |
|
ceriel
|
56033dc0c1
|
Added -n flag
|
1996-11-21 10:14:26 +00:00 |
|
ceriel
|
a44bbb3977
|
Fixed a couple of minor bugs
|
1996-11-19 13:27:56 +00:00 |
|