'graph' Keyword ' ' Text.Whitespace 'graphname' Name.Tag ' ' Text.Whitespace '{' Punctuation '\n\t' Text.Whitespace '// This attribute applies to the graph itself' Comment.Single '\n\t' Text.Whitespace 'size' Name.Attribute '=' Punctuation '"1,1"' Literal.String.Double ';' Punctuation '\n\t' Text.Whitespace '// The label attribute can be used to change the label of a node' Comment.Single '\n\t' Text.Whitespace 'a' Name.Tag ' ' Text.Whitespace '[' Punctuation 'label' Name.Attribute '=' Punctuation '"Foo"' Literal.String.Double ']' Punctuation ';' Punctuation '\n\t' Text.Whitespace '// Here, the node shape is changed.' Comment.Single '\n\t' Text.Whitespace 'b' Name.Tag ' ' Text.Whitespace '[' Punctuation 'shape' Name.Attribute '=' Punctuation 'box' Literal.String ']' Punctuation ';' Punctuation '\n\t' Text.Whitespace '// These edges both have different line properties' Comment.Single '\n\t' Text.Whitespace 'a' Name.Tag ' ' Text.Whitespace '--' Operator ' ' Text.Whitespace 'b' Name.Tag ' ' Text.Whitespace '--' Operator ' ' Text.Whitespace 'c' Name.Builtin ' ' Text.Whitespace '[' Punctuation 'color' Name.Attribute '=' Punctuation 'blue' Literal.String ']' Punctuation ';' Punctuation '\n\t' Text.Whitespace 'b' Name.Tag ' ' Text.Whitespace '--' Operator ' ' Text.Whitespace 'd' Name.Tag ' ' Text.Whitespace '[' Punctuation 'style' Name.Attribute '=' Punctuation 'dotted' Literal.String ']' Punctuation ';' Punctuation '\n\t' Text.Whitespace '// [style=invis] hides a node.' Comment.Single '\n' Text.Whitespace '}' Punctuation '\n' Text.Whitespace