[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] condition: OR of two string comparisons
From: |
Steffen Nurpmeso |
Subject: |
Re: [Groff] condition: OR of two string comparisons |
Date: |
Fri, 14 Nov 2014 15:16:47 +0100 |
User-agent: |
s-nail v14.7.8-70-g9310369 |
"Denis M. Wilson" <address@hidden> wrote:
|
|Steffen Nurpmeso <address@hidden> wrote:
|> Carsten Kunze <address@hidden> wrote:
|>|Steffen Nurpmeso <address@hidden> wrote:
|>|> Well. Why not restricting this by saying that a new conditional
|>|> mode (don't nail me down onto it: .if @'LHS'RHS') is introduced
|>|> where RHS (or LHS) is _not_ subject to token processing, but
|>|> _only_ to regular expression matching, e.g.
|>|>
|>|> .ds idea La terre est femme
|>|> .i[ef]re '\\*[idea]'^.*?terre.*' .tm cryptic cryptic tralla
|> lalala |
|>|Exactly. Or the whole pattern could be a variable (containing \
|>|the pattern). But a mix of literal pattern and variables \
|>|does not make sense.
|>
|> Nah, doesn't sound sensi__ful what you say. : )
|> Anyway i for one will not come to this for a long long time given
|> the backlog of work i have, and my superficial knowledge of the
|> internals of groff. I tend to believe Tadziu and Ralph. Even
|> with a special expression prefix we would have find a way to
|> expand the left hand side (\*[idea]) to a plain string in order to
|> match that, _or_ create a regular expression aware node class in
|> order to use the normal matching mechanism that exists today, in
|> which case the RHS could also be variable -- but i wonder how
|> could that be done. So as of today i think you're right, but
|> a node_list_to_string() and the above is the only thing i would
|> dare to implement in the near future; but as i said, i think
|> you are right.
|
|Since the evaluation is done at runtime I can't see a problem \
|with variables,
|although it would enable some very obfuscated code...
I don't understand this, actually.
--steffen
- Re: [Groff] condition: OR of two string comparisons, (continued)
- Re: [Groff] condition: OR of two string comparisons, Werner LEMBERG, 2014/11/17
- Re: [Groff] condition: OR of two string comparisons, hohe72, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, Tadziu Hoffmann, 2014/11/16
- Re: [Groff] condition: OR of two string comparisons, James K. Lowden, 2014/11/16
- Re: [Groff] condition: OR of two string comparisons, Tadziu Hoffmann, 2014/11/17
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/17
- Re: [Groff] condition: OR of two string comparisons, hohe72, 2014/11/18
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/18
- Re: [Groff] condition: OR of two string comparisons, hohe72, 2014/11/18
- Re: [Groff] condition: OR of two string comparisons, Ted Harding, 2014/11/23
- Re: [Groff] condition: OR of two string comparisons,
Steffen Nurpmeso <=
- Re: [Groff] condition: OR of two string comparisons, Denis M. Wilson, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steve Izma, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/14