Follow-up Comment #17, bug #65474 (group groff):

  My posting (comment #14) was an answer to comment #11 (Paul Eggert).
  The example, with a possible explanation

.pl 3
.de MY
.ie     '\\$1'a' CASE a
.el .ie '\\$1'b' CASE b
.el              CASE z
..
.ie '1'1' \{\
. ie '1'2' .el .MY a\" groff processes this according to the output
.\". el .MY a
.\}
.el NOTREACHED

The ".ie '1'2' .el .MY a" is probably processed as

".ie '1'2' & .el .MY a"

  Tested with that line.

  So the probable execution is

.ie '1'1 \{\ 
\" true
.ie '1'2' .el .MY a\" false
.\}
.el NOTREACHED

.NB.  The whole text can be used as a input to nroff.



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65474>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to