2009-02-25 46 views
18

我有興趣研究翻譯的工作方式,LOLCODE讓我大笑,那麼:什麼是最好的OpenSource LOLCODE interpeter?提供體面REPL的獎勵積分。什麼是「最佳」開放源碼lolcode解釋器?

+8

我很失望,你沒有用lolcats語言寫你的問題 – 2010-07-01 14:54:22

+2

@Peter:Oh noes! Ur editz haz語法錯誤! 「LOLCODE **讓我發笑。」 – DLH 2010-08-18 23:08:56

+1

實際上,在lolcode中編寫問題似乎是一個確定的方式,將它關閉爲「不是真正的問題」。 http://stackoverflow.com/questions/4435000/i-can-haz-bugfix-closed版主沒有元。 – 2010-12-14 01:15:58

回答

3

取決於您最喜歡的/「最佳理解」語言 - 例如,這裏有一個Java和一個Perl開源解釋器。

1

當然沒有鏈接的「最佳」的定義,幾乎沒有辦法回答有把握這個問題。我正在編寫一個LOLCODE解釋器(http://pgfoundry.org/projects/pllolcode/)來支持LOLCODE作爲在PostgreSQL數據庫中編寫存儲過程的語言。 (爲什麼,你問?因爲我想學習如何。)這個解釋器是用C編寫的,使用Bison和Flex進行解析。在這種情況下,這似乎是「最好的」選擇,因爲這就是PostgreSQL本身所使用的。如果您更熟悉Perl,那麼基於Perl的解釋器可能會更好。

1

我知道這不是一個解釋器,但我使用Lolcode.net實現,它對我來說工作得很好。它遵循specifications相對較好,除了一些東西(如數組)。

另外,如果Linux兼容性對您很重要,我就可以在Linux中使用Mono來運行它。

2

我最喜歡的實施是LOLPython

所以,偉大再加上如果你是一個Python愛好者。 :)

如果您想對已定義的內容進行更改,則非常簡單。 :D

相關問題