Skip to content

jewe-1969/jilruntime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

JILRuntime / JewelScript

An object-oriented script language to embed in any application

Important Note

This repository is just a mirror of the latest stable release from SourceForge. To access the latest development branch, please checkout the SVN repository there.

To read more about the reason why I have discontinued using GitHub, read this post.

Introduction

JewelScript is a general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#.

The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded in any application to allow automation of that application through scripting.

An integrated C++ binding code generator allows you to create bindings for your application's classes in seconds. The integrated HTML documentation generator allows you to create documentation for your native bindings in seconds.

The project is released under the zlib/libpng license. It has been in development for over 10 years and offers some powerful features.

Extensive information, documentation, articles and code examples can be found at the developer blog.

Further Information

Code Example

JewelScript Screenshot

About

An object-oriented script language to embed in any application -

Resources

Stars

Watchers

Forks

Packages

No packages published