[Oberon] Re: n-o: RX.Tool = 'can of worms'
easlab at absamail.co.za
easlab at absamail.co.za
Sun Nov 2 14:16:03 CET 2003
> Re: RX.Tool ? span multiple lines:
> to preserve my sanity, I don't want to look too deeply into this
> 'can of worms', but to delete the text-stretches between "<"
> and ">" -- possibly spanning several lines; is this algorithm usable ?
>
> 1. assume/hope that consecutive lines to be deleted can be appended
> into one big line without problems.
>
> 2. lines which will need modifying will be formatted thus:-
> A.
> <possibly-empty-string1> "<" <string> ">" <possibly-empty-string2>
> modified to
> <possibly-empty-string1> <possibly-empty-string2>
> B.
> <possibly-empty-string1> "<" <possibly-empty-string2>
> modified to remove the line terminator.
>
> It seems to me that by repeatedly applying transformations A, B;
> the text would be transformed as required; i.e. delete the "<,>" and
> all enclosed text ? Does this work with newer versions of RX.* ?
Of course you would better transform:
<possibly-empty-string1> "<" <possibly-empty-string2>
into
<possibly-empty-string1> "<"
and remove the line terminator,
then you would have little/no chance of the appended lines getting
too long ?
What is Text-frame max line len ?
== Chris Glur.
More information about the Oberon
mailing list