(parser ":Parser" 50)
(symtab ":SymbolTable" 200)
(foo "foo:Symbol" 400)

parser
	symtab "getSymbol(\"foo\")"
		symtab "find(\"foo\")"
		<- "null"
		&
		*foo "create Symbol(\"foo\")"
		<- "foo"
		&
		symtab "add(foo)"
		<-
	<- "foo"
<-

~symtab

("umlseq" 0 0)
