访问地址:
http://labs.poketb.com/Mcode/
该程序的目的利用PHP实现简单的编程操作。恩,准确说,M Code属于解释型语言,语法为本人胡纂
由于今天刚刚起步。所以功能超少,甚至于不能完成任何有实质性意义的程序编写。不过作为几个小时的研究,还是决定骗个帖子,未来有日慢慢更新。
其实该软件的目标是实现数学运算、解题、构图等操作。可以小小期待一下
本版本的功能
语法介绍(仅以此作为例子)
复制内容到剪贴板
代码:
BEGIN
a=" MCode"
b=5
d=a
print "hello world!"+"youd "+b+d
print "PokeTB"
print "<b>Labs</b>"
END
引用:
第一行,代表整个程序的开始。不写则不会执行下面的代码,所以写上为妙。大小写无视,写begin也可以
第二行,程序赋值了一个字符串型的变量a
第三行,赋值了一个整型的变量b
第四行,将a的值赋给d
第五行,输出一个字符串+字符串+变量+变量(连接字符串和字符串或变量的运算符为”+“)
第六行,输出字符串
第七行,输出html(仅为检验安全性)
第八行,结束。其余解释同第一行。可以不写,但是为了以后的功能,同样,写上最好
引用:
构想
可以赋值浮点型变量
可以允许进行数值运算
可以使用数学函数(比如cos,log……)
可以自定义函数
可以根据函数构图
可以根据方程构图
引用:
札记
其实BEGIN和END大小写均可实属娱乐,不过鉴于不同人习惯问题,所以还这样做了
每行前面加制表符(TAB)或者空格都无所谓,便于设计好看的结构(遗憾的是,似乎没法直接在那个文本框里输入TAB- -)