[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: |
Thu, 13 Nov 2014 14:38:50 +0100 |
User-agent: |
s-nail v14.7.8-70-g9310369 |
Tadziu Hoffmann <address@hidden> wrote:
|>>> cannot handle regular expressions or kinda glob-ing as
|>>> patterns?
|
|> would be really cool to have.
|
|Unfortunately, this also means inventing a new syntax.
|How should "\*", "\(", and "\[" be treated -- as groff
|escapes or as regular-expression magic?
Good question.
Ok i have no idea yet, but... i mean if the feature is worth it
(and regular expression support for comparisons _is_ definitely
worth it inn my opinion) then of course it can be implemented :-}
Looking into do_if_request()... well the token would need
a special preprocessing phase that ensure that roff remains what
roff is.. hmm, sounds hairy at first glance.
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
Anything speaking against such a construct?
--steffen
- Re: [Groff] condition: OR of two string comparisons, (continued)
- Re: [Groff] condition: OR of two string comparisons, hohe72, 2014/11/12
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Tadziu Hoffmann, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons,
Steffen Nurpmeso <=
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Denis M. Wilson, 2014/11/13
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/14
- Re: [Groff] condition: OR of two string comparisons, Werner LEMBERG, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, Ralph Corderoy, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, Steffen Nurpmeso, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, Carsten Kunze, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, hohe72, 2014/11/15
- Re: [Groff] condition: OR of two string comparisons, Werner LEMBERG, 2014/11/15