Skip to content

eudplib multi-pass compiler #162

@armoha

Description

@armoha

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions