Overview
ShockScript is a strongly typed, multi-paradigm scripting language.
Note: The document is a work in progress, and may lack content.
eXtensible Markup Language
ShockScript incorporates eXtensible Markup Language (XML) expressions suitable for implementing user interfaces, and also includes capabilities for users interested on XML data processing.
Events
ShockScript incorporates a basic event model and allows easily declaring event types and documenting them. Implementations may extend the event model for working with a Document Object Model.
Documentation comments
ShockScript supports documentation comments allowing for Markdown notation, special tags such as @throws
and media inclusion.