Every eudplib API would generate tokens of intermediate representation and provide static type. Syntax analysis converts IR tokens to syntax trees (double parentheses of EUDIf, EUDWhile, EUDExecuteOnce etc will be removed. Block mismatch will be caught in syntax analysis.). Type checking takes place in semantic analysis, and some code optimizations will be applied in raw trigger generation.
See https://cafe.naver.com/edac/136402
Every eudplib API would generate tokens of intermediate representation and provide static type. Syntax analysis converts IR tokens to syntax trees (double parentheses of
EUDIf,EUDWhile,EUDExecuteOnceetc will be removed. Block mismatch will be caught in syntax analysis.). Type checking takes place in semantic analysis, and some code optimizations will be applied in raw trigger generation.See https://cafe.naver.com/edac/136402