36 lines
773 B
JSON
36 lines
773 B
JSON
{
|
|
"format_version": 1,
|
|
"cases": [
|
|
{
|
|
"name": "hello",
|
|
"mode": "run",
|
|
"source": "hello.endor",
|
|
"expected_stdout": "你好,Endor 🌱\n"
|
|
},
|
|
{
|
|
"name": "calls",
|
|
"mode": "run",
|
|
"source": "calls.endor",
|
|
"expected_stdout": "函数调用已接通\n"
|
|
},
|
|
{
|
|
"name": "shadowing",
|
|
"mode": "run",
|
|
"source": "shadowing.endor",
|
|
"expected_stdout": "局部名称优先\n"
|
|
},
|
|
{
|
|
"name": "number",
|
|
"mode": "run",
|
|
"source": "number.endor",
|
|
"expected_stdout": "-123456789012345678901234567890.00100\n"
|
|
},
|
|
{
|
|
"name": "literal",
|
|
"mode": "eval",
|
|
"source": "literal.endor",
|
|
"expected_stdout": "表达式 → 字节码 → VM\n"
|
|
}
|
|
]
|
|
}
|