tkscript是JIT加速的C-like脚本语言与绑定的OpenGL,SDL,SDL_net,的libpng,和zlib。
一个插件SDK可以用来动态扩展与自定义的C函数和C ++类的脚本引擎。
它可以用来创建便携式,3D,OpenGL加速多媒体应用。
TKS,简称“工具箱脚本语言”,是一个开放的和便携式胶水语言本机代码库。脚本引擎以C ++ API后端也使得C和汇编函数。这些脚本看起来很像C / C ++ / JavaScript的/ PHP的,所以它不会拿某人太长时间熟悉的语法。基于一个CPU表(即便携而)准时(JIT)编译器可以通过高达100倍加速脚本的执行。
TKS作为一个脚本化的应用程序主机定制的C ++库(�&插件#65533;)。绑定的OpenGL,SDL,SDL_net,的libpng,ZLIB,MiniFMOD和MySQL都可以,而其他的扩展目前正在开发,如为FOX GUI工具包。
一个TKS应用项目可以被编译成一个gzip压缩的档案TKX其中将包含所有需要运行该应用程序的数据。这种技术使得能够部署应用,而无需事先本地安装(除了TKS运行时),这表明了用于基于网络的系统,例如万维网或企业内部网。 TKX档案,在违背规则可执行文件,是独立于硬件的,因此可以在多个平台使用。
该scriptlanguage的当前实现,其源代码以及预编译的分布是在GNU通用公共许可证的条款下提供。
针对特定应用的C / C ++的扩展库接口(YAC)是在GNU宽通用公共许可证也允许专有方面释放(即封闭源代码)扩展(插件)。
注:本文档中发现的代码片段可以运行原样,只是将其复制到test.tks文件,并以“汇众”CLI命令来运行它们。
这里是“tkscript”的一些主要特点:
- 一个用C / C ++ / Java的(脚本)等,JIT加速脚本引擎(和gzip压缩VFS)(TKScript)
- 可并与JIT支持进行测试:
·微软的Windows 95,98,ME,2000,XP
·X86(很有可能68K)的Linux(Mandrake的,SuSE和一些自定义设置。)
·CYGWIN
·AmigaOS 3.0(68040 + ixemul + G ++)
- 应用程序主机“YAC”插件
·使用Win32的API RESP。 Solaris / Linux操作系统libdl动态加载的DLL /特别行动
- 自我包含的,二进制级别C ++组件/反射模型和插件SDK(“YAC”)
- 绑定了OpenGL(1.1)工具包(“tkopengl”)
- 绑定SDL的跨平台的硬件抽象层(“tksdl”)
·该插件可用于开发视频游戏和类似的“实时”应用。
·抽象到Linux,Win32中,BeOS的,MacOS的,MacOS的-X,QNX,AmigaOS操作系统的硬件和软件的API ..
·支持OpenGL图形接口
·支持键盘/鼠标/游戏杆输入设备
·音频支持
·使用SDL,SDL_net,的libpng和zlib工具包。
·该SDL_net API提供了TCP / UDP网络设施。
- 一个XML / HTML标记一样的语言和接口FOX工具包(“FXML”)
如果你知道·易于学习HTML和JavaScript(:
按类别搜索
热门软件
cons 3 Jun 15
GCC ARM Embedded 17 Aug 18
Linaro GCC 17 Feb 15
Ruby 17 Aug 18
Frost 3 Jun 15
Pyastra 3 Jun 15
Free Pascal Compiler 22 Jun 18
tkscript
类似的软件
意见 tkscript
按类别搜索
热门软件
HGL Suite 17 Feb 15
Lua 17 Aug 18
Intel Fortran Compiler For Linux 20 Feb 15
Scheme2Js 11 May 15
CMake 16 Aug 18
Euphoria Programming Language 12 May 15
Racket 27 Sep 15
评论没有发现