Maple过程中operator与arrow选项联用的含义及作用
Maple中
operator和arrow过程选项的作用 operator选项:
该选项允许过程以运算符的方式调用,比如支持中缀语法调用,同时会改变过程在Maple中的显示形态,让它更贴近内置运算符的表现。如果去掉这个选项,过程只能用常规的函数调用格式(proc(args)),无法使用中缀调用方式。arrow选项:
这个选项仅改变过程的显示风格,会把标准的proc(...) end proc格式转换成箭头函数形式(参数 -> 表达式),完全不影响过程的执行逻辑,属于纯输出层面的改动。
回到你给出的CaesarCryptAnalysis过程:
删除options operator, arrow后,过程的显示会变回标准过程格式,同时失去运算符式调用的支持,但核心的凯撒密码分析逻辑不会受到影响。
内容的提问来源于stack exchange,提问作者Balázs Börcsök
相关产品推荐
相关产品推荐

