Commit Graph
13 Commits
Author SHA1 Message Date
PatR 0e417f1ebe sys/share/{dgn,lev}_{lex,yacc}.c
This regenerates the scanner and parser files.  I'm checking them
into master only.  If they work for everyone using them, they can be
merged into 3.6.0.

dgn_yacc.c:  I reconstructed our 3.4.3 patch for byacc 1.9 (the original,
not the one used to create the set of files being replaced here) by
comparing dgn_yacc.c made with vanilla byacc and dgn_yacc.c from 3.4.3.
(Unlike lev_comp.l, dgn_comp.l has hardly changed at all.)  There's no
dynamic memory use in that version, so declarations for malloc and/or
realloc and/or inclusion of <stdlib.h> aren't an issue.  The fixed size
stack it uses is big enough for 'make update' to run to completion.

lev_yacc:  I built it with [modified] byacc to replace one built with
bison.  sys/share/lev_comp.h was from byacc, not bison, so something has
gotten screwed up recently.

*_lex.c:  I used the same version of flex (2.5.37) as the one used to
create the set being replaced, so build prospects are the same.  But I
used -L to suppress #line directives and my Makefile has an extra 'sed'
pass that strips trailing spaces, producing extra bands in the diff.

*_comp.h:  They're the same as far as git is concerned (ie, only the
file creation/modification dates changed), so there's no update.
2015-12-03 16:27:27 -08:00
Pasi Kallinen 94d6ebbfe8 Update precompiled lev_comp lex and yacc files
This time use "cd util && make dist" as what I was doing
previously wasn't enough.
2015-12-03 09:37:31 +02:00
Derek S. Ray a65c568e49 New precompiled versions of these 2015-05-26 22:54:55 -04:00
Sean Hunt 1c081b1647 Remove stale version control lines. 2015-05-25 09:21:31 +09:00
Derek S. Ray 6d232df8ab update pre-built versions of these 2015-05-09 14:47:46 -04:00
Sean Hunt 97d6fade74 Reformat all C files.
I'll push a formatting guide at some point. There may still be
outstanding changes, but please feel free to resolve those as you arrive
a them.

To the best of my knowledge, there is no changes to the actual code
content, but the formatter does have the occasional bug. If you run into
an issue, please fix it!
2015-05-09 13:43:16 -04:00
karnov 2a907f894e Version number increment 2015-05-06 22:04:27 -04:00
nethack.rankin 394f27645a sync sys/share/{dgn,lev}_{lex,yacc}.c, take two (trunk only)
cvs admin -ko sys/share/*_*.c  to suppress $Date$ and $Revision$ expansion,
                               reverting to the text checked a few days ago.
cvs commit -f sys/share/*_*.c  to trigger this mail; you'll need cvs update
                               to get the actual text.
2009-05-11 22:53:51 +00:00
nethack.rankin 28a8f7d858 sync sys/share/{dgn,lev}_{lex,yacc}.c 2009-05-07 00:58:22 +00:00
nethack.allison e9b022d579 housekeeping: mark trunk sources 3.5 (misc) 2005-01-02 17:21:18 +00:00
nethack.allison 42f202f4c0 new context_info struct in compat checks (trunk only)
Add the context_info struct to the version compatibility checks.
This increments EDITLEVEL rendering prior save/bones files useless.
2004-02-02 01:30:31 +00:00
nethack.allison 742e1e8c90 3.3.2 to 3.4.0 2002-02-04 16:11:00 +00:00
jwalz aa05976b81 *** empty log message *** 2002-01-05 21:05:57 +00:00