================== Simple shape ================== foo bar --- (source_file (shape (identifier)) (shape (identifier)) ) ================== Complex identifier ================== Foo bar -Biz-baz- --- (source_file (shape (identifier)) (shape (identifier)) ) ================== Inline shapes ================== foo.baz --- (source_file (shape (identifier) (dot) (identifier) ) ) ================== Many shapes inline ================== a;b;c --- (source_file (shape (identifier)) (shape (identifier)) (shape (identifier)) ) ================== Aliased shapes ================== a: Foo Bar a: Foo Bar; b: Biz Baz --- (source_file (shape (identifier) (label)) (shape (identifier) (label)) (shape (identifier) (label)) )