I need a description of the compiler's work in a natural language composed for someone who does not know this language. That is, the textbook in the spirit of "Imagine that you are a compiler, from this we move on."
I have been learning this language since yesterday. The syntax seems chaos, I do not understand the list of actions that the compiler performs during the parsing process, I do not understand to which subsystem of the language the expression belongs and what as a result is passed to the elements of the language and functions. All these characters that do not understand how to work. This is very different from what I am used to in tcl in which there is a substitute, commands and their parameters.