🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #224

flex and EBCDIC

#224
From: Kevin Quentin Sullivan
Date: Fri, 07 Aug 1992 18:40
16 lines
1084 bytes
I'm trying to compile flex on a VM/CMS machine (which is EBCDIC... yuk!).

It seems that flex "bootstraps" itself; it ships with a scan.c, uses that
to make a version of flex, uses that version to make a new (better?)
scan.c from scan.l, and then compiles flex again.  This is all well and
good, except that the scan.c shipped assumes that the input will be
ASCII.

Does anyone have any good ideas on how to generate a scan.c which will
read EBCDIC?  I'd rather not go through it by hand and translate the
appropriate parts to EBCDIC; it wasn't made to be human-readable and
I'm afraid that I'd introduce some new, exciting bugs to it.

     -Kevin

"Laugh it up, fuzzball."  --Han Solo
Technical Details
Message-ID: <92220.144059KQS@psuvm.psu.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!psuvm.psu.edu!KQS

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!psuvm.psu.edu!KQS
From: KQS@psuvm.psu.edu (Kevin Quentin Sullivan)
Subject: flex and EBCDIC
Message-ID: <92220.144059KQS@psuvm.psu.edu>
Sender: gnulists@ai.mit.edu
Organization: Pepsi State University
Distribution: gnu
Date: Fri, 7 Aug 1992 18:40:59 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 17