編集者注: この質問は、Rust 1.0 がリリースされる前に尋ねられたもので、それ以来、構文、エラー メッセージ、およびクレートのバンドル方法さえも変更されています。
私はさびのサンプルプログラムを書きました。コードはこれです:
use std;
import std::io;
fn main() {
io::println("hello world");
}
私はそれをコンパイルしようとしますが、rustc コンパイルはエラーメッセージを教えてくれます。
hello.rc:4:0: 4:2 error: expected crate directive
hello.rc:4 fn main() {
^~
私のrustcバージョンは
macmatoMacBook-Air:test kula$ rustc -v
rustc 0.1.1 (a0f0a70 2012-03-10 00:35:02 -0800)
host: x86_64-apple-darwin
私のOSはmac osx 10.7です
誰が何が起こったのか知っていますか?私の錆コードは問題ないと思います。