我有一個項目有很多文件操作。我正在嘗試Rubinius,因爲我需要能夠編譯代碼。當我嘗試運行的代碼,包括 if Dir.exist?(file_path)
我得到這個錯誤: NoMethodError: undefined method `exist?' on Dir (Class)
有什麼我需要包括得到這個認可?順便說一句,我也試過Dir.exists?因爲它是一個別名,而且這也不起作用
可能重複: How can a language's compiler be written in that language? implementing a compiler in 「itself」 我看着Rubinius,一個Ruby實現,編譯使用Ruby編寫的編譯成字節碼。我無法理解這一點。你如何在語言本身編寫一種語言的編譯器?看起來好像只是沒有任何東西的文本將它編譯成一個可執行文件,然後可