另一种适合拼音输入法的编程语言转译方案
Closed this issue · 3 comments
4b5ent1 commented
例1:i93的写法:
类 G【
greeting/字;
=“msg:字”【 此·greeting=msg;】
greet“”【= {hello,}+此·greeting 】
】
令 g = + G“{world}”
令 按钮 = 文档·createElment“{button}”
按钮·内容= {say hello}
按钮·单击 = 。【提示“g·greet。 ”】
文档·体·appendchild“按钮”
i94的写法/中文+半角:
G类: 问/str
=[msg/字]>此`问←msg
问侯=>{hello,}+此`问.
g←+G[world]
按钮←文档`createElement/button
按钮`内容←{say hello}
按钮`单击→提示/g`问候
文档`体`appendchild/按钮
4b5ent1 commented
例2: i93
类 动物(
=[^名字/字]()
移动[距离/数=0](它=此`名字,多少=距离,
控`记录[\{它}移动了{多少}米\))
类 蛇 从 动物(
=[名/字](传[名])
爬[米=5](控`印[\ssss\]
从`移动[米]))
类 马 从 动物(
=[名/字](传[名])
行[路程=45](控`印[\马叫声\]
从`移动[路程]))
令 s=+ 蛇[\python\]
令 t/动物=+ 马[\tom\]
s`爬。
t`行[34]
i94:
动物类:=[^名/字]()
移动[距离/数=0]: 它=此`名, 多少=距离,
控`印/ \{它}移动了{多少}米\.
输出显示=控·印
蛇 类 动物:
= 名/字 > 类[名]
爬[米=5]> 输出显示: \sss\
类`移动/米.
马类动物:=[名/字]>类/名
行 路程=45 > 输出显示\马叫\
类`移动/路程.
s<=蛇\python\, t/动物<+马\tom\
s`爬, t`行/34