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.