Walks through an AST or model structure and collects all unique AST node classes encountered. Non-AST objects are ignored.
Examples
if (FALSE) { # \dontrun{
gmpl <- read_gmpl("model.mod")
classes <- collect_ast_classes(gmpl)
# Returns: c("symbol", "constant", "expression", "setmin", ...)
} # }
