2017-08-17 56 views
0

所以我偶然發現了一個Brainfuck的問題,我想知道,它的編譯器/解釋器是否提供了一個API?有沒有Brainfuck API?


我會成爲一個單獨的問題有關訪問其他API。

+1

我不認爲一些解釋器有一些解釋器,但是brainfuck很容易實現,並且可以將功能添加到除8個字符以外的其他字符。 – cmdLP

+0

你的問題實際上是「有沒有爲brainfuck寫的任何庫」,除非有接口,否則沒有API。任何通用編程語言都有可能與任何文件系統API,操作系統API,圖形API,網絡API進行交互。你的問題沒有意義。 – OregonTrail

+0

@OregonTrail _任何通用編程語言都有潛力......如果語言允許至少訪問潛在的系統API所在的內存部分 – gbr

回答

1

在純粹的Brainfuck中,除非您自己編寫使用特定內存塊的解釋器,否則不會有任何內容。

您可能會感興趣的一個項目是ajyoon/systemf,一個解釋器,您可以使用特殊的第九個字符進行Linux系統調用。

編輯:我最終回答了提問者的錯誤問題,這是更多的答案給另一個。

+0

偉大的,這回答肯定是我的另一個問題! – gbr

+0

我會等一兩天,然後我會接受這個答案,如果沒有別的出現。 – gbr

+0

_I最終回答了一個錯誤的問題_在這一點上,我會說你也回答了這個問題,因爲沒有其他的東西出現了。我猜你是對的,「不會有任何東西」。 – gbr