1. It can be used to produce output in Reverse Polish notation (RPN) or as an abstract syntax tree (AST).