comp.lang.ada
 help / color / mirror / Atom feed
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
Subject: Re: OpenToken: Parsing Ada (subset)?
Date: Fri, 05 Jun 2015 19:52:12 -0400
Date: 2015-06-05T19:52:12-04:00	[thread overview]
Message-ID: <g1d4nahq9q6pkl7pskgfjhsemvp5loqf8b@4ax.com> (raw)
In-Reply-To: 9e782201-ef69-4eb9-b5ce-0dd153ed830b@googlegroups.com

On Fri, 5 Jun 2015 13:49:02 -0700 (PDT), Shark8 <onewingedshark@gmail.com>
declaimed the following:

>On Friday, June 5, 2015 at 3:23:40 AM UTC-6, Georg Bauhaus wrote:
>> On 05.06.15 11:03, Stephen Leake wrote:
>> > Aflex compiles all the regular expressions for all of the tokens into
>> > one state machine, that visits each character in the input stream once.
>> > You can't get faster than that.
>> 
>> You can get faster than that if the OS supports
>> line-oriented I/O of text:
>> 
>> NotInString -> '-' ... -> '-' -> SKIPThisLine :)
>
>Hm, I seem to recall something about OpenVMS text-file that might qualify there.

	VMS had an abundance of RMS (Record Management Services) formats even
for text files -- one of which was "carriage control" (<lf> delimited
lines). And don't get me started on the FORTRAN "native" "segmented record"
type (a logical record is split across 1 or more physical records, wherein
each physical record had a marker bits for first, continuation, last
record, and a record length value; continuation basically set neither flag,
a short record would have first and last bits set).
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
    wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

  reply	other threads:[~2015-06-05 23:52 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-01 13:08 OpenToken: Parsing Ada (subset)? Jacob Sparre Andersen
2015-06-02 22:12 ` Stephen Leake
2015-06-03  1:43   ` Shark8
2015-06-03  7:36     ` Dmitry A. Kazakov
2015-06-05  9:03       ` Stephen Leake
2015-06-05  9:23         ` Georg Bauhaus
2015-06-05 20:49           ` Shark8
2015-06-05 23:52             ` Dennis Lee Bieber [this message]
2015-06-05 12:20         ` Dmitry A. Kazakov
2015-06-16 12:43           ` Stephen Leake
2015-06-16 13:24             ` Dmitry A. Kazakov
2015-06-16 14:13               ` G.B.
2015-06-17 17:38                 ` Stephen Leake
2015-06-17 17:29               ` Stephen Leake
2015-06-17 17:42                 ` Shark8
2015-06-17 19:03                 ` Dmitry A. Kazakov
2015-06-05 20:53         ` Shark8
2015-06-16 14:46           ` Stephen Leake
2015-06-16 15:31             ` G.B.
2015-06-17 17:44               ` Stephen Leake
2015-06-16 21:34             ` Randy Brukardt
2015-06-17 17:58               ` Stephen Leake
2015-06-17 20:44                 ` Randy Brukardt
2015-06-18  7:51                 ` AdaMagica
2015-06-18  9:12                 ` Georg Bauhaus
2015-06-17 17:50 ` AdaMagica
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox