Tomasz Jedrzejewski O Interpreterach
Wykłada: Tomasz Jędrzejewski
Czas trwania: 1 do 1,5 godziny
Opis: W tym wykładzie zamierzam pokazać, w jaki sposób stworzyć własny interpreter jakiegoś języka. Na potrzeby wykładów zostanie napisany przykładowy tego typu twór.
Wymagania:
- Umiejętność programowania, najlepiej w C/C++
- Znajomość pojęć: kompilator, interpreter, linker, wyrażenie regularne, składnia, semantyka, model obliczeń, notacja BNF
- Mile widziana znajomość narzędzi Bison i Flex, aczkolwiek nie będzie to konieczne.
Dodatkowe informacje: Do wykładu będą dołączone skrypty, ponadto w trakcie warsztatów będę dysponować kodami źródłowymi:
- Interpretera wykładowego
- Interpretera projektu z WWW2, czyli języka Revomer (dla hardcore'owców :))
- Napisanego w PHP kompilatora dla systemu szablonów OPT
I każdy chętny będzie mógł otrzymać dodatkowe informacje w dowolnej chwili na ich temat.
Komentarze:
wersja strony: 0, ostatnia edycja: 10 Jul 2008 15:35