úδÚB      !"#$%&'()*+,-./0123456789:;<=>?@A Safe-Inferred=  !"#$%&'()*+,-./0123456789:;<=  !"#$%&'()*+,-./0123456789:;<=;<8:9576/43210).-,+*%('&"$# !      !"$#%('&).-,+*/432105768:9;< Safe-Inferred=>?@BCDEFGHIJKLMNOPQRSTUVWXYZ=>?@?@=>=>?@BCDEFGHIJKLMNOPQRSTUVWXYZ Safe-Inferred[<DOT allows floating point numbers having no whole part like .123, but  Parsec \ does not accept them. ]Non-^ variant of _* for parsing the natural part of a float. =A-origin of the data, e.g., the name of a file DOT source code `abcdefghijklmnopqrstuvwxyz{|}[~]€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™AA=A`abcdefghijklmnopqrstuvwxyz{|}[~]€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™ Safe-InferredB  !"#$%&'()*+,-./0123456789:;<=>?@Aš      !""#$%&'()*+,-./0123456789:;<<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_\]`\]abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œlanguage-dot-0.0.8Language.Dot.SyntaxLanguage.Dot.PrettyLanguage.Dot.Parser Language.DotXmlAttributeValue XmlAttributeXmlNameXmlXmlTextXmlTag XmlEmptyTagEdgeTypeUndirectedEdge DirectedEdgeNoEdgeEntity ESubgraphENodeIdSubgraph SubgraphRef NewSubgraphCompass CompassSW CompassSE CompassNW CompassNECompassWCompassSCompassECompassNPortPortCPortINodeId AttributeAttributeSetValueAttributeSetTrueAttributeStatementTypeEdgeAttributeStatementNodeAttributeStatementGraphAttributeStatement StatementSubgraphStatementAssignmentStatementAttributeStatement EdgeStatement NodeStatementIdXmlIdFloatId IntegerIdStringIdNameIdGraphDirectednessUndirectedGraph DirectedGraphGraphStrictness UnstrictGraph StrictGraphGraphPPppprettyPrintDot renderDotparseDotindenthcat'hsep'vcat'langlerangleslash$fPPXmlAttributeValue$fPPXmlAttribute $fPPXmlName$fPPXml $fPPEdgeType $fPPEntity $fPPSubgraph $fPPCompass$fPPPort $fPPNodeId $fPPAttribute$fPPAttributeStatementType $fPPStatement$fPPId$fPPGraphDirectedness$fPPGraphStrictness $fPPGraph $fPPMaybe parseFloatId parsec-3.1.3Text.Parsec.Tokenfloat parseNaturallexemenatural preprocess parseGraphparseGraphStrictnessparseGraphDirectednessparseStatementListparseStatementparseNodeStatementparseEdgeStatementparseAttributeStatementparseAttributeStatementTypeparseAssignmentStatementparseSubgraphStatement parseSubgraphparseNewSubgraphparseSubgraphRefparseEntityList parseEntity parseENodeIdparseESubgraph parseEdgeType parseNodeId parsePort parsePortC parsePortI parseCompassparseAttributeListparseAttributeparseId parseNameId parseStringId parseSignparseIntegerId parseXmlIdparseXmlparseXmlEmptyTag parseXmlTagparseXmlTagOpenparseXmlTagClose parseXmlTextparseXmlAttributesparseXmlAttributeparseXmlAttributeValue parseXmlNameangles'braces' brackets'colon'comma' identifier'integer'lexeme' reserved' reservedOp'semi'stringLiteral' whiteSpace'lexer stringToLower