差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン |
haxe:hello_world [2025/05/20 02:50] – 作成 freemikan | haxe:hello_world [2025/05/30 16:54] (現在) – Escape double dash %%--%% again freemikan |
---|
</cli> | </cli> |
| |
"Hello, world!"というテキストが出力されました。ファイル名と行番号も出力されるため、シンプルさと美しさが損なわれていると感じるかもしれませんが、大体は期待したとおりでしょう。''--main''は、実行するmain関数(メソッド)を含むクラスの名前を指定するオプションです。このMainとなるクラスの名前は、ファイル名の拡張子を除いた名前と一致させる必要があります。''--interp''は、ターゲットを生成するのではなく、コンパイラに直接その場で実行させることを指示するものです。 | "Hello, world!"というテキストが出力されました。ファイル名と行番号も出力されるため、シンプルさと美しさが損なわれていると感じるかもしれませんが、大体は期待したとおりでしょう。''%%--%%main''は、実行するmain関数(メソッド)を含むクラスの名前を指定するオプションです。このMainとなるクラスの名前は、ファイル名の拡張子を除いた名前と一致させる必要があります。''%%--%%interp''は、ターゲットを生成するのではなく、コンパイラに直接その場で実行させることを指示するものです。 |
| |
次に、別の言語をターゲットターゲットしてコードを生成させてみます。全部やるのは大変なので、JavaScriptとNekoVMだけをやってみます。 | 次に、別の言語をターゲットターゲットしてコードを生成させてみます。全部やるのは大変なので、JavaScriptとNekoVMだけをやってみます。 |
</cli> | </cli> |
| |
先ほどの''--interp''を使ったときと同じ出力になりました。 | 先ほどの''%%--%%interp''を使ったときと同じ出力になりました。 |
| |
NecoVMの場合は次のようにします。 | NecoVMの場合は次のようにします。 |