User Tools

Site Tools


dragengine:modules:dragonscript:main

This is an old revision of the document!


Start Page » DragonScript Script Module

DragonScript

The DragonScript is a scripting language has been developed to provide a few features I wanted to have in one place:

  • Easy integration into C++ based projects (no C-style wrapping hacks and no singleton hacks)
  • Transparent support for native functions
  • Simple syntax with little amount of keywords and quick to type
  • Strong typed
  • Strict forward parsing (no look-ahead nor looking back so well suited for compile-on-streaming)
  • Fully object oriented (Integer is an object albeit optimized)
  • Block support with closure (no invisible class hacks or complicated functors or lambda expressions)

Syntax

TODO

API Documentation

Implementation Details

  • TODO

Script Examples

You could leave a comment if you were logged in.
dragengine/modules/dragonscript/main.1434582960.txt.gz · Last modified: 2015/06/17 23:16 by dragonlord