diameter 发表于 2011-5-22 16:50:09

[Add-in]Malical Language 1.97c

本帖最后由 diameter 于 2011-5-27 21:54 编辑

刘小饕自主开发的解释性语言Malical
以下是测试文件test.mcl的测试效果






diameter 发表于 2011-5-22 16:59:41

本帖最后由 diameter 于 2011-5-22 17:02 编辑

命令语法:
变量 var[变量1][变量2]... 变量只能在过程外定义
过程
::过程名
   [命令..]
::end
每一个文件至少包含一个main过程
赋值 let 变量=表达式
定位 loc 用于输出、输入的定位0<=x<=127,0<=y<=63
输出 out [表达式|"字符串"][输出小数点位(常量)] 后一个参数可选
输入 in [变量名]
画线 line
清除矩形 aclr i表示是否绘制一个边界
获取键 gtk [变量名]

控制结构:
if 、while
控制结构均以end结尾

if a>10
    loc
    out ["a>10"]
end
while a<100
    let a=a+1
end

diameter 发表于 2011-5-22 17:03:14

2# diameter
Malical的源文件(*.mcl)是纯文本文档,可以用EDIT编辑

lch 发表于 2011-5-22 17:28:53

我来支持一个!!~~

diameter 发表于 2011-5-22 17:46:36

呃呃呃?3L哪里去了

ttxzb 发表于 2011-5-23 19:51:56

我也支持下!

Chuckle. 发表于 2011-5-27 19:40:00

什么用的???

diameter 发表于 2011-5-27 21:55:10

什么用的???
Chuckle. 发表于 2011-5-27 19:40 http://www.cncalc.org/images/common/back.gif
ls看清好吧……这是个解释器,用来编程的
算是9860的拓展脚本吧

diameter 发表于 2011-5-27 21:56:27

怎么顶的人这么少啊……2.0c版本我还想加上
Array、String和UserType的
人气不高……

noivan 发表于 2011-5-27 22:25:30

怎么顶的人这么少啊……2.0c版本我还想加上
Array、String和UserType的
人气不高……
diameter 发表于 2011-5-27 21:56 http://www.cncalc.org/images/common/back.gif支持对数组、字符串的加入啊,希望像C一样灵活些,来点有用的操作函数!

noivan 发表于 2011-5-27 22:28:02

刘小饕自主开发的解释性语言Malical
以下是测试文件test.mcl的测试效果
6915

6918

6913

6914
diameter 发表于 2011-5-22 16:50 http://www.cncalc.org/images/common/back.gifWindows Media Center MCL 文件 (.mcl)
后缀挺有意思的。。。

diameter 发表于 2011-5-27 22:30:12

Windows Media Center MCL 文件 (.mcl)
后缀挺有意思的。。。
noivan 发表于 2011-5-27 22:28 http://www.cncalc.org/images/common/back.gif
这个……我不知道啊……

chenjk 发表于 2018-3-25 20:07:30

学习了,收藏
页: [1]
查看完整版本: [Add-in]Malical Language 1.97c