一、标识符

1、组成:英文字母   中文字符  数字   下划线;

2、标识符首字符不可以用数字

3、含中文的标识符前不能有字母或者数字

4、可以使用 美元符号($)、下划线( _ )作为标识符的第一个字符

5、标识符区分大小写

二、关键字

aardio 语法系统保留的关键字,不可以与自定义的常量、变量、函数等名字相同,关键字在编辑器中默认显示为蓝色

1、var

2、def

3. null

4、and   or  not

5、begin  end

6. false  true

7. if  else  elseif

8.  select case

9.  for in

10. while do

11.break  continue

12. try catch

13. class ctor

14. function

15. return

16. nameespace

17. import

18. with

19.this

20.owner

21. global

22. self

三、关键函数

type 关键函数,用于获取对象的数据类型
eval 运行aardio代码,并计算表达式的值
assert 断言函数
assertf 反断言函数
error 抛出异常
tostring 用于转换参数为字符串
topointer 用于转换参数为指针
tonumber 用于转换参数为数值
loadcode 用于加载代码
loadcodex 用于加载执行代码
dumpcode 用于编译代码
rget 用于选择返回值
collectgarbage 用于回收内存
invoke 用于调用函数
call 用于调用函数
callex 用于调用函数
sleep 用于休眠
execute 用于调用系统命令
setlocale 用于区域设置
setprivilege 用于指定进程权限

四、自定义关键字

用def 自定义 例如:def  如果 = if

del  否则 = else

五、分隔符

半角空格、制表符(tab)、回车换行、分号

不可以用全角空格("\u3000")  或者html 空格("\u00A0") 作为分割符

在html 模板中还可以使用<??>作为代码分割符

六、注释

1、单行注释

//

2、多行注释

/*  这里是注释

这里是注释

这里是注释

*/

*字符可以一个或者多个,但是一对注释符 星号符数量首尾一致

七、操作数

操作数是指代码中的表示数据的最小数据单元  变量 和 常量

八、操作符

操作符指代码中的所有标点符号,用于表达式中对操作数计算求值的操作符也叫做运算符

有  算数运算符   位运算符   等式运算符  逻辑运算符  关系运算符  连接运算符

八、学习心得

很枯燥,有些真看不懂,慢慢看吧  不如直接看代码 有意思。

aardio 基本语法相关推荐

  1. 各编程语言 + aardio 相互调用示例(简易代码)

    代码都很简单,复制可直接运行.aardio 快速调用 C,C++,C#,Java,R,V,Python,JavaScript,Node.js,Rust,PHP,Ruby,PowerShell,Fort ...

  2. aardio + AutoHotkey 混合编程

    本文主要介绍 aardio + AutoHotkey 混合编程. 在 aardio 中可以调用很多编程语言,例如 C语言.C++.C#.Java.Python.R.Javascript.Node.Js ...

  3. 各编程语言相互调用示例,代码简单,生成的软件体积也很小

    aardio 支持混入很多不同的编程语言,代码简单,生成的软件体积也很小.下面看示例. aardio 直接调用系统 API 函数( 支持回调.相互调用 ): var ret,point = ::Use ...

  4. 有了她,容易多了-- aardio语法与使用手册

    才学aardio 苦于找不到语法手册,无意间灵光一闪使用了一下万能帮助键--F1  我了娘呀,在aardio 编程环境里 也管用,出来了一个大美女 ,瞧瞧 有了她 学习这门语言容易多了,没事多查使用手 ...

  5. Aardio 第一天:使用虚表和适配器+试融合Java

    初识 Aardio 挺洋气的名字,乍看神似arduino的重新排序.不过这是一种国人开发的脚本编程语言,自带基于win32 api的界面框架,可以和其他编程语言沟通,比如调用java或者python代 ...

  6. aardio 安装 Python 模块,快速开发界面,生成独立 EXE 一把梭

    aardio 开发图形界面利索,与 Python 交互也方便. aardio + Python 开发的程序可以一键生成独立 EXE 文件,自带绿色 Python 运行时,生成的 EXE 也不大. 但是 ...

  7. aardio+ WebView2!JavaScript 快速开发独立 EXE 程序

    Electron 不错,但也不是完美的. Electron 带来了很多优秀的桌面软件,但并不一定总是适合我们的需求. 多个选择总是好事! ▶ 我使用 Electron 遇到的一些麻烦 1.Electr ...

  8. 实用 | 利用 aardio 配合 Python 快速开发桌面应用

    1. 前言 我们都知道 Python 可以用来开发桌面应用,一旦功能开发完成,最后打包的可执行文件体积大,并且使用 Python 开发桌面应用周期相对较长 假如想快速开发一款 PC 端的桌面应用,推荐 ...

  9. aardio - 【库】简单信息框

    昨晚得知aardio作者一鹤的妻子病情严重,深感悲痛.今日给一鹤捐赠少许,望其妻能挺过难关,早日康复. aardio是一个很好的编程工具,我非常喜欢,这两年也一直在用.虽然未曾用其获利,但其灵活的语法 ...

最新文章

  1. 实现EditText输入金额(小数点后两位)
  2. testng入门教程5TestNG套件测试
  3. Solr实战(二):索引操作
  4. 奇奇seo优化软件_信阳seo优化排名软件
  5. mysql全拼_Mysql中取得汉字的全拼、拼音首字母
  6. Linux 命令(3)—— sed 命令
  7. C# 解密微信步数 报错“填充无效,无法被移除。”
  8. spotify电脑下载歌曲_Spotify教程
  9. 显示器 设置选项 解析
  10. 如何轻松搞定内网摄像头远程运维?EasyNTS上云网关简单三步实现设备公网远程控制、远程配置
  11. 如何通俗理解圣维南原理?
  12. mysql workbench中PK,NN,UQ,BIN,UN,ZF,AI字段类型标识说明
  13. 裸奔的智能插座:博联Broadlink SP2/SP mini的分析、破解
  14. java计算机毕业设计-数字相册管理系统-源码+数据库+系统+lw文档+mybatis+运行部署
  15. 你会使用Excel中的【照相机】吗?
  16. 怎么将pdf转换excel转换器
  17. 关于Ember的一些小技巧总结
  18. HTML网页设计期末课程大作业 :汽车网页——宝马轿车 6页 带背景音乐 学生网页设计作业HTML+CSS+JavaScript学生网页课程设计期末作业下载
  19. 计算机语言与智能家居的关系,来谈谈“智能家居”与“家庭自动化”的区别
  20. category排序专辑

热门文章

  1. 「HNOI 2009」梦幻布丁
  2. 神经网络 mse一直不变_基于关系网络的视觉建模:有望替代卷积神经网络
  3. 大数据Hadoop(一)
  4. 吃西瓜(压缩压缩!)
  5. 阿里巴巴计划分拆中国万网赴美上市
  6. UML类关系图记不住?一篇搞定
  7. 如何用标签打印软件制作物料标识卡
  8. [图像识别]10.OpenCV的特征点检测 SIFT和SURF算法
  9. Ubuntu全盘备份和恢复记录
  10. dwcc怎么设置html默认,Dreamweaver CC网页设计与制作