Witam, nie ukrywam, ze miałem duży problem z interpretowaniem, bloków kodu. Jednak udało mi się zrobić na zasadzie:
- rozdziel ; a w cele funkcji zapisuj komendy bez ; na końcu.
- a w samym bloku do interpetowania funckji dodawaj do ciała funkcji na koniec lini ;
.lecz spotkałem duży problem, gdyż gdy stworze funkcje z ifem w środku, w którym z kolei będą komendy, funkcja zostanie zainterptretowana ale if nie będzię pasować. Czy ktoś ma jakieś rozwiązanie tego? oczywiście wiem ze gdybym napisał prawdziwy interpreter to nie miałbym tego problemu.
kod: https://codepen.io/hist-oria/pen/PovrdQW
z góry dziękuje za pomoc