Solidity
Solidity 程式碼中的 ParseError
這是我得到的錯誤。
ParserError:預期的編譯指示、導入指令或契約/介面/庫定義。
這是我的 Solidity 合約程式碼。
pragma solidity ^0.4.6 contract Inbox { string public message; function Inbox(string intialMessage){ message = intialMessage; } function setMessage(string newMessage){ message = newMessage; } }
我無法弄清楚為什麼會發生此解析錯誤。我也嘗試更改solidity版本。沒有成功。
您錯過了第一行中的分號。它應該是,
pragma solidity ^0.4.6;
我在 Remix IDE 中嘗試了程式碼,並在上述更正後編譯。
正如其他答案也指出的那樣,您只是錯過了
;
第一行末尾的。