Temat: Szukam małego kompilatora

Szukam najmniejszego jak to jest możliwe kompilatora w celu nauki tworzenia kompilatorów. Pliki otccn.c i otccelfn.c http://bellard.org/otcc/ to pełny kod uproszczonego C zdolny do kompilacji samego siebie. Niekoniecznie mi o to chodziło, jest to zdaje się odpowiedź na konkurs o najkrótszym kompilatorze zdolnym skompilować samego siebie. Dla mnie zdolność kompilacji samego siebie nie jest potrzebna, może być napisany w Javie i kompilować znacznie uproszczony język - kilka operatorów, podstawienie, wołanie funkcji, jednak aby był rozwojowy, nie był pisany w całości ręcznie ale miał plik gramatyki (najlepiej ANTLR), budował AST i tłumaczył do pośredniego języka.

Temat: Szukam małego kompilatora

Mały kompilator to przykłady: linguc i spokol, mam na githubie: https://github.com/borneq/Ulam-lang/tree/master/inspira...

Następna dyskusja:

Filmik... coś małego




Wyślij zaproszenie do