Too Long; Didn't Read
In this article, I will talk about how the Parse, AST, and Token work together, and walk you through the compilation as well as watch and see the detail. In the above code, line 5 is the factory method which returns the AST tree; Line 17 shows the flags why the AST is being optimized; Line 13 is responsible for holding the completed AST tree. As I want to see the AST, watch the way you are going to the generation and how the factory is called called. The code has been encoded as UTF-16 already.