UiBot中UB语言的基本语法规则

在使用UiBot进行流程编写时,很多用户可能更喜欢通过源代码视图来操作,而不是单纯依赖可视化的界面。这时候,就涉及到一种名为UB语言的专门编程语言的使用。UB语言是UiBot自创的,用于描述流程块的编程语言,接近自然语言设计,适合那些并非计算机专业出身但对业务流程足够熟悉的用户。接下来,我们就来了解一下UB语言的基本规则。

什么是UB语言?

UB语言的设计初衷是让更多没有编程背景的用户也能轻松上手UiBot。因此,这门语言尽可能简化了语法规则,并吸收了多种流行编程语言的优点,力求做到简单易学。UiBot的目标用户群不仅限于程序员,还有大量的非技术人员,因此,UB语言的设计非常接近自然语言,语法尽量简单,减少了对括号等符号的使用。

相较于JavaScript等常见编程语言,UB语言的优势在于它的易读性和简洁性。虽然JavaScript功能强大,但对于没有编程背景的用户来说,理解起来可能较为困难。UB语言在设计时,特意规避了这种复杂性,使得用户可以在较短的时间内掌握其用法。

rpa_tutorial_uibot_botscript_introduction_1

UB语言的基本结构

UB语言的源代码文件是以纯文本格式保存的,采用UTF-8编码。文件的扩展名可以根据用户的喜好自由选择,系统并没有强制要求。

一个UB语言的源代码由多条语句组成。和Python、JavaScript等脚本语言类似,UB语言并没有严格的程序入口。代码执行从文件的第一行开始,遇到函数定义时会暂时跳过,等函数定义结束后再继续执行接下来的代码。这种执行方式使得UB语言在编写简单流程时非常直观。

一般来说,推荐一行代码只写一个语句。如果需要在一行中编写多个语句,可以使用冒号 : 作为分隔符。如果一行写不下,需要换行时,可以在语句中的逗号或二元运算符(例如 +- 等)后面直接换行,而不需要加额外的符号。当然,如果您想在其他位置换行,则可以使用反斜杠 \ 作为折行符。

注释的使用

在编写UB语言代码时,注释是必不可少的工具。它们帮助您记录代码的意图和功能,方便日后阅读和维护。在UB语言中,有两种方式可以添加注释:

  1. 单行注释:使用 // 开头,表示这一行从 // 开始的内容都是注释。
  2. 多行注释:使用 /* */ 包围的内容,不论多少行,都会被视为注释。

注释不会影响流程的执行,仅用于提高代码的可读性。

关键字与变量的大小写

UB语言在处理关键字、变量名和函数名时,不区分大小写。例如,变量 abcABCAbc 被视为相同的变量。这一特性使得UB语言的代码编写更加灵活,但也要求开发者在编写和阅读代码时保持一致性,避免不必要的混淆。

为什么选择UB语言?

UB语言的设计理念是为了让UiBot用户可以以更低的学习成本,更快地实现自动化流程的编写。它的语法简洁,接近自然语言,尤其适合没有编程经验的业务人员使用。同时,UB语言也保留了丰富的功能,使得有编程基础的用户能够灵活运用这门语言来实现更复杂的操作。

对于那些习惯于使用按键精灵等工具的用户,UB语言的上手难度更低,学习时间更短。这也是UB语言作为一种RPA编程语言的重要优势。

阅读全文
AI工具教程
免费领取AI学习资料 进AI副业交流群
礼物
AI工具教程
免费领取AI学习资料 进AI副业交流群