标签:下划线 测试框架 爱好者 结果 数字 文件名 buffer 编辑 ima
备注,braise相关资料均为,公司大佬原创,与个人无关,本人只是学习和推荐,每一位运维,编程爱好者学习;braise值的学习!
/*
本说明应该是学习Braise所看的第一个说明
本说明的最后还指导了学习Braise的路径。
=======================================================
概述:
Braise 是全新设计和开发的程序设计语言,它的语法基于有广泛用户群的C++和Java,
也参考了Lua,JavaScript, Golang 等流行语言,能完成绝大多数快速开发任务,接近全栈开发。
=======================================================
Braise 的主要特点是:
既可以作为脚本直接运行,也可以编译成可执行程序
语法尽可能使用流行语言的语法,简单易上手
主要用来做快速开发和终端脚本
内置的库非常丰富而且强大,支持读写文件和注册表,进程操作,套接字,数据库等
内置64位支持
内置常见数据结构,包括string,map,set,list
内置国际化支持,可处理任意国家的语言
支持主流操作系统,包括Windows, Linux, MacOS
支持真正的多线程编程
轻量级的开发和运行环境
轻量级的面向对象编程
底层用C++语言实现
支持图形界面(UI)开发
内置自动化测试框架
支持动态网页开发(BSP)
内置高并发高吞吐量高可靠RPC框架(Smartice)
通过IDE强制编码规范和命名规范
支持扩展,可以任意调用其他二进制模块的功能(dll),从而实现任意功能
与安全助手紧密集成
=======================================================
安装目录:
C:\Program Files (x86)\LeagSoft\BraiseIDE
=======================================================
安装目录下主要exe的功能:
Braise.exe:
Braise的控制台运行环境和编译器。分32位和64位。
类似Java.exe和Javac.exe的结合体。
BraiseUI.exe:
Braise的图形界面运行环境和编译器。分32位和64位。
类似Javaw.exe
BraiseIDE.exe:
Braise的集成开发环境,类似Visual Studio或Eclipse。
在一个界面上完成代码编写,生成,执行,支持语法高亮和自动化编辑
可以用鼠标选择指定的代码片段来执行。
如果Braise代码需要管理员权限,需要先以管理员权限启动BraiseIDE.exe。
BraiseIDE.exe 本质上是也是执行Braise.exe/BraiseUI.exe 。
=======================================================
Braise.exe命令:
执行某个Braise脚本:
Braise.exe/BraiseUI.exe FILE
其中FILE是源代码文件名
编译脚本成exe格式:
Braise.exe/BraiseUI.exe -x FILE
其中FILE是源代码文件名,执行后会生成一个和FILE同名的,后缀是exe的可执行文件,这个可执行文件可以直接运行。
例如 Braise.exe -x C:\test\main.bs 会生成可执行文件C:\test\main.bs.exe
=======================================================
源码文件:
Braise源代码文件的后缀缺省是bs,但不是必须的,只要是文本文件即可,
文本编码使用不带头部标志的UTF8格式。
=======================================================
Braise的关键字如下:
if
else
for
while
repeat
break
continue
return
function
global
true
false
class
this
=======================================================
Braise的变量或者函数名称命名规范如下:
第一个字符必须是字母或下划线,其后的字符必须是字母,下划线,或者数字。
名称不能是关键字或者类名或函数库名。名称区分大小写。
注意:
只有变量命名符合规范,IDE才能实现智能提示。具体的规范见实例。
=======================================================
赋值:
Braise使用赋值操作符“=”实现赋值,赋值语句的语法是:
变量 = 表达式;
=======================================================
语句分隔:
Braise使用分号作为完整语句之间的分隔
=======================================================
返回值:
Braise代码可以并且只能通过return 语句返回一个整数,没有返回语句会缺省返回0。
=======================================================
可以在左上角的搜索框里面,搜索语法,函数,功能等。如果搜索到结果,其对应的文件名称会变成红色。
=======================================================
学习路径:
按顺序学习以下示例:
语法:
helloworld.bs
notes.bs
express.bs
if.bs
for.bs
while.bs
repeat.bs
function.bs
scope.bs
lib.bs
class.bs
shell.bs
import.bs
基本类型:
class-datatype-base.bs
class-datatype-string.bs
class-datatype-list.bs
class-datatype-buffer.bs
class-datatype-struct.bs
class-datatype-set.bs
class-datatype-map.bs
class-datatype-class.bs
函数库:
所有。不分顺序。
类库:
所有。不分顺序。
综合应用:
所有。不分顺序。
=======================================================
*/
标签:下划线 测试框架 爱好者 结果 数字 文件名 buffer 编辑 ima
原文地址:https://www.cnblogs.com/warrior-tian/p/12915175.html