Module program
leo_ast
A Leo program consists of import, circuit, and function definitions. Each defined type consists of ast statements and expressions.
Stores the Leo program abstract syntax tree.