
2 λεπτά ανάγνωσης
Από τον lexer στο JVM bytecode: γράφοντας compiler για τη γλώσσα Alan
Μια ματιά μέσα σε πλήρη compiler — λεκτικός αναλυτής JFlex, συντακτικός αναλυτής CUP LALR, τυποποιημένο AST με πίνακες συμβόλων και άμεση εκπομπή JVM bytecode μέσω ASM. Το πιο δύσκολο, τεχνικό έργο που απόλαυσα περισσότερο.