Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002556graphvizDocumentationpublic2015-07-02 13:322015-10-25 13:31
Reporterpdragon 
Assigned Toerg 
PrioritynormalSeverityminorReproducibilityN/A
StatusresolvedResolutionno change required 
PlatformtextOSallOS Versionall
Summary0002556: The abstract grammar is missing a rule for edgeop
DescriptionOn the page
   http://www.graphviz.org/content/dot-language [^]
if you follow through the abstract grammar trying to find '--' and '-->', you won't find them, because the definition for 'edgeop' is missing.

It should probably look like:

   edgeop : ('--' | '->')

TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT
VERSION
Attached Files

- Relationships

-  Notes
User avatar (0000954)
gottreu (reporter)
2015-07-06 21:50

The definition for edgeop is a few paragraphs below the grammar. None the less I made a pull request to add edgeop to the grammar itself. https://github.com/ellson/graphviz/pull/54 [^]

ID is also not defined in the grammar, but in prose beneath it.
User avatar (0000997)
erg (administrator)
2015-10-25 13:31

The edgeop token is unfortunately context-sensitive, depending on the type of graph, so we can't use a context-free grammar rule. As with ID, the edgeops are described in the text below.

- Issue History
Date Modified Username Field Change
2015-07-02 13:32 pdragon New Issue
2015-07-06 21:50 gottreu Note Added: 0000954
2015-10-25 13:31 erg Note Added: 0000997
2015-10-25 13:31 erg Assigned To => erg
2015-10-25 13:31 erg Status new => resolved
2015-10-25 13:31 erg Resolution open => no change required


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker