cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 5332|回复: 12

[fx-9860/9750系列] [Add-in]Malical Language 1.97c

[复制链接]
发表于 2011-5-22 16:50:09 | 显示全部楼层 |阅读模式
计算器程序
程序名称: Malical Language
平台: fx-9860GII fx-9860G & Slim fx-9750GII 
系统/软件要求:
版本号: 1.97c
类型: 其他 
作者: 我,小饕
大小(K): 37.1
更新日期: 2011-05-22
描述: Malical Language 解释器1.97c版本 ("c"是指"calc")
已知缺陷: 应该没有吧,欢迎找茬
源代码: 闭源
本帖最后由 diameter 于 2011-5-27 21:54 编辑

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

4.bmp

1.bmp

2.bmp

MALICAL.G1A

37.16 KB, 下载次数: 38, 下载积分: 金钱 -1

test.mcl

234 Bytes, 下载次数: 17, 下载积分: 金钱 -1

评分

参与人数 3金钱 +8 收起 理由
noivan + 3 强烈支持!!!
Cyvre + 3 顶起
mengdehuoyan + 2 优秀文章

查看全部评分

 楼主| 发表于 2011-5-22 16:59:41 | 显示全部楼层
本帖最后由 diameter 于 2011-5-22 17:02 编辑

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

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

if a>10
    loc  [0][0]
    out ["a>10"]
end
while a<100
    let a=a+1
end
 楼主| 发表于 2011-5-22 17:03:14 | 显示全部楼层
2# diameter
Malical的源文件(*.mcl)是纯文本文档,可以用EDIT编辑
发表于 2011-5-22 17:28:53 | 显示全部楼层
我来支持一个!!~~
 楼主| 发表于 2011-5-22 17:46:36 | 显示全部楼层
呃呃呃?3L哪里去了
发表于 2011-5-23 19:51:56 | 显示全部楼层
我也支持下!
发表于 2011-5-27 19:40:00 | 显示全部楼层
什么用的???
 楼主| 发表于 2011-5-27 21:55:10 | 显示全部楼层
什么用的???
Chuckle. 发表于 2011-5-27 19:40

ls看清好吧……这是个解释器,用来编程的
算是9860的拓展脚本吧
 楼主| 发表于 2011-5-27 21:56:27 | 显示全部楼层
怎么顶的人这么少啊……2.0c版本我还想加上
Array、String和UserType的
人气不高……
发表于 2011-5-27 22:25:30 | 显示全部楼层
怎么顶的人这么少啊……2.0c版本我还想加上
Array、String和UserType的
人气不高……
diameter 发表于 2011-5-27 21:56
支持对数组、字符串的加入啊,希望像C一样灵活些,来点有用的操作函数!
发表于 2011-5-27 22:28:02 | 显示全部楼层
刘小饕自主开发的解释性语言Malical
以下是测试文件test.mcl的测试效果
6915

6918

6913

6914
diameter 发表于 2011-5-22 16:50
Windows Media Center MCL 文件 (.mcl)
后缀挺有意思的。。。
 楼主| 发表于 2011-5-27 22:30:12 | 显示全部楼层
Windows Media Center MCL 文件 (.mcl)
后缀挺有意思的。。。
noivan 发表于 2011-5-27 22:28

这个……我不知道啊……
发表于 2018-3-25 20:07:30 来自手机 | 显示全部楼层
学习了,收藏
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-11-22 19:59 , Processed in 0.093120 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表