W kolejnym devie znajduje się wszystko, co zaimplementowałem w przeciągu ostatniego miesiąca:
- Niemal ukończone sekcje.
- Separatory.
- Pętle "for" i "foreach".
- W większości ukończone dziedziczenie szablonów.
- Zarządzanie nagłówkami HTTP.
- Częściowo ukończone parsowanie prologu.
- Trochę poprawek w kompilatorze.
W katalogu "dev" można znaleźć skrypty, za pomocą których testuję poprawność działania poszczególnych instrukcji. Są też unitTesty: gotowy zestaw do testów parsera wyrażeń oraz częściowo ukończony test API. Próbuję także opracować automatyczny tester poprawności działania samych instrukcji, żeby nie bawić się w ręczne wywoływanie. Problemy stwarzają nowe linie i białe znaki w kodzie wynikowym, które wprowadzają straszny zamęt w przypadku porównywania rezultatu z wzorcówką, przez co przygotowanie jednego głupiego testu zabiera dużo czasu. Jednak coś się wymyśli. Do działania wymagana jest instalacja pakietu phpUnit 3 z repozytorium PEAR.