Ben hızlı i (evet, PHP) PHP ile geldi deneysel programlama dili çeşit için bir tercüman yazdı. Dilin kendisi Ben sadece denemek istedim, gerçekten özel bir şey yok.
Ben çalışma temel şeyleri (çıkış Hello World, girişi, dize manipülasyon, aritmetiği) var ama ben blokları ve gruplandırılmış tabloların yönetimi ile sıkışmış alıyorum.
PHP ve çoğu diğer diller bunu yapalım: Ne demek ((2+2)*(8+2)+2)
, tabii ki değil sadece matematiksel hesaplamalar ile.
Benim program yapısı şu anda böyle inşa çok boyutlu bir dizi oluşur:
ID => Type (Identifier, String, Int, Newline, EOF, Comma, ...)
Contents (If identifier, int or string)
- How could I allow statements to be executed in a defined order like in the PHP example above?