Kuraの使い方
最初に必要な手順と、よく使うコマンドをまとめています。配布サイトの管理方法や問題の対処はDocsを参照してください。
インストール
npm install -g ./kura-lang-compiler-0.4.0.tgz
kr version
kr doctor最初の実行
fn main() {
println("Hello, Kura");
}kr run main.krプロジェクト作成
kr new my-app
cd my-app
kr runNodeターゲット
kr check --target node
kr build --target node
kr run --target nodenpm、Node API、async/awaitを利用する一般的なアプリケーション向けです。
Nativeターゲット
kr check --target native
kr build --target native --release
kr run --target nativeLLVMとClangが必要です。Native 0.4は安全な対応部分集合です。
所有権
fn consume(value: String) {}
fn main() {
let value = "owned";
consume(value);
// println(value); // Move後なのでエラー
}