Sara基于 JS 的高级脚本语言
Sara-基于JS的高级脚本语言
欢迎使用Sara,Sara是一款基于JavaScript的全新的高级脚本语言!
Sara不像我们工作室上一款编程语言作品-Ginit一样,他属于更高级的语言
Sara全面支持高级函数,并且支持JS插件
(不过令人惋惜的是,由于JS的性能问题,Sara并不能支持一系列非常复杂的方法,但是这些方法可以放在Sara里面的JS代码域里去完成)
由于Sara是基于JS开发的,所以Sara里面的变量和JS里面的变量完全一样,并且是可以相互调用的
我们建立Sara的初衷就是为了开源他,以便让更多人去学习,而不是去拿来炫耀
Sara解释器文件大小:
sara解释器的文件大小也是非常可观的,仅仅只有6kb大小!!!
Sara文件后缀名格式:.sar
以下举例几个基本的Sara语句:
print语言:用以在浏览器上输出
print("Hello! It is Sara!");
创建变量语句:(Sara全面支持全局变量、块级变量、常量)
id SaraVar = "Hello";
除这2个例子语句之外,还有许许多多的语句。
以下是SaraDemo.html的链接,更多语句在这里面,欢迎访问:
评论
Wren基于类的脚本语言
Wren是一个小型快速基于类的脚本语言,相当于Lua大小的Smalltalk。IO.print("Hello, world!")class Wren { adjectives = ["small",
Wren基于类的脚本语言
0
Streem基于流的并发脚本语言
Streem是Ruby语言的开发者松本行弘(Matz,全名是YukihiroMatsumoto)新开发的一种基于流的并发脚本语言,类似于shell,但语法更为丰富,主要受Ruby、Erlang和其他函
Streem基于流的并发脚本语言
0
MoonScript基于Lua的动态脚本语言
MoonScript是一个动态的脚本语言,最终是编译成Lua脚本。MoonScript提供强大的,运行速度最快的脚本语言,同时还提供丰富的功能。
MoonScript基于Lua的动态脚本语言
0
zygomys基于 Go 的可嵌入脚本语言
zygomyszygomys是一种可嵌入的脚本语言。它是一个具有面向对象风格的现代化Lisp,提供了一个解释器和REPL(Read-Eval-Print-Loop;也就是说,它带有一个命令行交互界面)
zygomys基于 Go 的可嵌入脚本语言
0
SunEditor基于 JS 的 WYSIWYG 编辑器
Suneditor是一个轻量级的、灵活的、可定制的WYSIWYG文本编辑器,完全基于JavaScript,用于Web应用,无任何依赖项。特点从MicrosoftWord和Excel中粘贴自定义表格选择
SunEditor基于 JS 的 WYSIWYG 编辑器
0