v2.1版
1.修改了一个bug.在上一版本中,"a#"会被认为是归约成功,但其实应该是归约失败,这一版本已改过来('#'是右运算符,正确形式应是"#a");
2.压缩包中自带有msvcr110d.dll,上一版本中也带有,只是未说明.若程序运行时出现msvcr110d.dll丢失的问题,请将该
PrivateSub向量差(R,A,B);PrivateSub输入矩阵(矩阵,文件路径)PublicFunctionBezier(P,u,w)
矢量积NQ,Qu,Qw
向量差L,PLight,Q
LLen=长度(L)
向量差V,Eye,Q
VLen=长度(V)
对称向量R,L,NQ
矢量单位化NQe
输入数学表达式,显示归约步骤.自己写的,可以说是第一个版本.以后会慢慢改进,使得可以真正计算数学表达式的值.由于个人能力有限,肯定存在不少bug,请大家提出,以便改正,谢谢!
自己写的一个小玩意,输入一个表达式,然后会输出其归约情况.有兴趣的可以下来看看.
v2.0版1.向语法解析方向重写了内核;2.几个概念:(1)符号对:'',,(),[],{}''内可为任何内容;内只能为标识符;()、[]、{}内至少要包含一个元,允许嵌套包含.(2)终结符:所有不是以符号对括起的且不是运算符的内容,都属于终结符.如"dsfls","dsaa;dfl;d"等等.(3
在别的机子上调试本人写的程序时,出现丢失msvcr110d.dll的问题,问题在于本人机子上装有VS11而别的没有,故上传该文件以便能使程序运行.该文件放在windows->system32文件夹下.这是32位的,如果需要64位的,自己去网上下来.
这是一个关于三维绘图的代码,没有使用3D技术,所以运行速度超慢,高手请改一下哈
内含更新说明文件.相较上一版本增加了'='这一自右向左型运算符.