Re: A tortoise-rambling email

[email protected] (Julien Quint)
Newsgroups perl.golf
Message-ID <[email protected]>
On Wed, Sep 11, 2002 at 03:40:08AM -0700, Greg Allen wrote:
> To tediously refine the algorithm classfication further then, we could have,
> "bottom-up (marked)" and "bottom-up (unmarked)". Presumably the "marking" is
> what makes it a "transducer"?

No, no, a (finite-state) transducer is just a mathematical device that
recognizes regular relations, just like a finite-state automaton recognizes
regular languages. Transducers can be used to parse context-free languages by
transforming its input until a fixed-point is reached, that is, no more
transformations are possible. In perl, this translates to the construct

	1 while s/.../.../;

Marking of the parts that were already done is just a way to reach a fixed-
point.

pom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.