Pic's `with' attribute now accepts positions.
commite216ff3036f6e4c0cc12649dc7de3680784de48f
authorWerner LEMBERG <wl@gnu.org>
Fri, 17 May 2002 12:09:10 +0000 (17 12:09 +0000)
committerWerner LEMBERG <wl@gnu.org>
Fri, 17 May 2002 12:09:10 +0000 (17 12:09 +0000)
tree8aed201e6d6bedf2e776e4267ebd8bc47f9982b5
parent82064229892828d19efe6d0d44be84328441f5dd
Pic's `with' attribute now accepts positions.

* src/preproc/pic/pic.y: Make `.', BOX, CIRCLE, ELLIPSE, ARC, LINE,
ARROW, SPLINE, and `[' left-associative tokens to fix shift/reduce
conflicts.
(object_spec): Add rule for `WITH' and `position'.
(relative_path): Give `corner' the precedence of `CHOP'.
* src/preproc/pic/object.h (path): New members `pos' and
`is_position'.
* src/preproc/pic/object.cc: Updated initializers of `path'.
(path::follow): Handle `is_position'.

* doc/pic.ms: Completely updated grammar description.
Many typographical improvements.
ChangeLog
doc/pic.ms
src/preproc/pic/object.cc
src/preproc/pic/object.h
src/preproc/pic/pic.man
src/preproc/pic/pic.y