Assar Westerlund
f9d522da73
set YACC and LEX
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4440 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-20 07:50:10 +00:00
Björn Groenvall
656a37d0fb
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4437 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 21:21:33 +00:00
Björn Groenvall
be97c75d57
Change
...
struct error_table {
char const * const * msgs;
long base;
int n_msgs;
};
struct et_list {
struct et_list *next;
struct error_table *table;
};
extern struct et_list *_et_list;
to be binary compatible with MIT compile_et
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4436 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 21:19:44 +00:00
Johan Danielsson
42ac8abf83
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4435 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 20:40:15 +00:00
Johan Danielsson
07a7701ef9
(generate): Always return a value.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4433 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:31:23 +00:00
Johan Danielsson
37add75d9c
Files don't have to end with `end'.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4432 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:30:49 +00:00
Johan Danielsson
973cc2d43f
Some stuff for recent changes.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4431 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:06:53 +00:00
Johan Danielsson
53f6fd7016
Split generation of c and h files in separate functions. Also relevant
...
changes for the generated parse tree.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4430 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:05:34 +00:00
Johan Danielsson
cf27c2e715
A somewhat stricter grammar. Put everything in a linked list, and
...
generate files after parsing (so there won't be any half written
files).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4429 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:04:10 +00:00
Johan Danielsson
7ee26fd6fc
Remove a space.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4428 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-17 15:02:30 +00:00
Johan Danielsson
4a92e11b58
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4423 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 18:05:32 +00:00
Johan Danielsson
510e328967
Replace getc() with input().
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4422 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 18:05:06 +00:00
Johan Danielsson
4dc8d2ea4f
Replace <com_right.h> with <com_err.h>.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4421 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 18:04:00 +00:00
Johan Danielsson
60b8c1f70a
Yet another case for the Cleaner.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4420 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 18:03:25 +00:00
Johan Danielsson
d098ed105c
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4407 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 15:09:43 +00:00
Johan Danielsson
a8fafb4b45
New compile_et.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4406 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-16 15:09:02 +00:00
Johan Danielsson
8bb02601e7
Rename error.h to com_right.h.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4395 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-14 23:47:06 +00:00
Johan Danielsson
3ffe01b45f
Switch back to a yacc-based compile_et.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4394 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-14 23:46:43 +00:00
Johan Danielsson
9f2c081018
update
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4393 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-14 23:45:45 +00:00
Assar Westerlund
6c65feaf64
consistent order of CFLAGS and CPPFLAGS
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4246 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-29 01:17:41 +00:00
Assar Westerlund
80d8899459
stdlib.h and string.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4200 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-14 23:59:48 +00:00
Björn Groenvall
629decd98f
Add RCSID etc.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4188 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-11 17:06:03 +00:00
Johan Danielsson
970c137f3a
fix formatting
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4170 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-08 22:23:34 +00:00
Björn Groenvall
0f1a1f13a1
Remove unused modules
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4164 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-08 14:25:04 +00:00
Johan Danielsson
3a694df34a
typo
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4163 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-08 11:32:35 +00:00
Johan Danielsson
6360de36ec
bindir
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4151 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 14:55:50 +00:00
Johan Danielsson
e3dc4b5203
install compile_et
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4141 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 08:25:16 +00:00
Johan Danielsson
5315f9fc3e
_r
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4140 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 07:49:30 +00:00
Johan Danielsson
353ec01e36
fix _
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4139 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 07:45:39 +00:00
Johan Danielsson
531e545d11
build compile_et
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4138 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:55:28 +00:00
Johan Danielsson
aa3010258f
old com_err compat
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4137 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:55:17 +00:00
Johan Danielsson
485c50a1a4
libcom_err.a and compile_et
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4136 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:22:15 +00:00
Johan Danielsson
de374edee7
fixup
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4135 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:21:45 +00:00
Johan Danielsson
542ed814f5
more compatibility
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4134 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:20:00 +00:00
Johan Danielsson
ba83f2adeb
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4133 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 05:19:39 +00:00
Johan Danielsson
6b3cf4a839
Changed for com_err compatibilty
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4131 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 04:38:08 +00:00
Johan Danielsson
a20dd63694
initialize_error_table -> initialize_error_table_r
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4127 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 04:24:53 +00:00
Assar Westerlund
ee77152a4d
fix comment
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3823 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-07 17:31:28 +00:00
Johan Danielsson
4bcf20855a
Remove generated destroy_*_error_table prototype
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3800 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-06 00:10:14 +00:00
Johan Danielsson
714be60e59
Allow specifying table-base.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3660 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-25 05:24:52 +00:00
Assar Westerlund
b7ccdfc55f
*** empty log message ***
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3557 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 13:24:51 +00:00
Johan Danielsson
fd03234e08
remove close, since it breaks dec's awk
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3440 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-08 01:11:53 +00:00
Johan Danielsson
d121635e4c
fix for relative srcdir
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3342 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-02 08:41:37 +00:00
Johan Danielsson
bf6708d225
Fix for smake
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3287 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-30 18:43:01 +00:00
Johan Danielsson
95efa285f6
fixes for build headers
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3176 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 23:15:48 +00:00
Johan Danielsson
15efa35b44
moved to lib/hdb
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3175 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 22:31:03 +00:00
Johan Danielsson
a3c18fd0b4
Remove hdb_err
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3174 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 22:30:41 +00:00
Johan Danielsson
31e1451952
fix table base calculation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3165 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 20:42:49 +00:00
Johan Danielsson
a1191da05f
use id
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3164 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 20:36:04 +00:00
Johan Danielsson
dc35c6eb86
A lot of common code moved to error.c. Add support for id strings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3163 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-26 20:35:37 +00:00