I am trying to create a list of node types in Scala Abstract Syntax Tree (AST). And I was wondering (1) What is the best way to create such a list? (2) What is the list of a