码迷,mamicode.com
首页 > 编程语言 > 详细

L脚本语言的全局函数

时间:2015-05-07 12:30:32      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

L脚本语言的语法规则只有一条

动作:对象类型,对象名称,参数列表

L脚本语言所有的功能实现都基于这一条基本的语法规则

L脚本语言内置了61个基本的动作定义,这些基本的动作定义其实也可以理解为函数调用,只不过这些动作名称是语言内置的、全局的


那如果我们想要自己扩展L脚本语言的全局动作是否可行呢?

答案是可行的,L脚本语言提供了将用户定义函数注册为全局动作的接口

我们可以参考一个例子

L脚本语言的基本语法中,在控制台输出内容的语法为

显示:对象名称

显示:静态字符串

如果我们不想用“显示”这个关键字,而是想使用“打印”这个关键字

那我们可以把“打印”注册为全局动作,这样我们就可以把自己定义的函数当做全局动作来调用

语法格式为

注册:函数,用户定义的函数名



#scp

定义:函数,打印,参数

开始:函数,打印

显示:参数

结束:函数,打印


注册:函数,打印

打印:abcd


定义:字符串,str

等待:用户输入,str

L脚本语言的全局函数

标签:

原文地址:http://blog.csdn.net/itmes/article/details/45558113

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!