- FizzBuzzが書けるレベルの言語機能を持たせました。
- クラスや構造体の宣言、メソッドや関数の定義、クラスや配列などのインスタンス生成は実装していません。
- .NET Framework 4.8が必要です。
- バックエンドはExpression Treeです。
- テスト駆動開発で作りました。
- お好きなテキストエディタで
Writeln("Hello World")
と書いてhello.yrとして保存 - コマンドプロンプトなどで
Yoron.exe hello.yr
- hello.exeが出力されるので実行してください。
var a = 1;
var b = true
var c = "文字列"
var x = 4
var y = 2
var z = x + y
z = x - y
z = x * y
z = x / y
z = x % y
var b = x == y
v = x != y
b = x > y
b = x < y
b = x <= y
b = x >= y
var t = true
var f = false
c = t == f
c = t != f
c = t && f
c = t || f
var x = "文字" + "列"
var input = Readln()
Writeln(input)
var a = 2;
var b = 1;
if a > b
{
Writeln(a)
}
while(true)
{
Writeln("無限ループ")
}