|
|
• Files |
Codex, Guildhall's scripting system Codex is my name for Guildhall's script compiler. It uses a subset of C++ and its built-in access to Guildhall APIs to enable simple calculations, but eventually it will be fully integrated with Guildhall's IDE Contessa and enhanced to create applets with as much functionality as current C++ compiled applets have. For the time being it is only available as part of Terminus or by direct hand-coding for Guildhall development purposes. Here's what it looks like in Terminus. Here's a breakdown of what's going on.
> Terminus adds the graphic 'pretty' to its output stream
> Terminus adds the modified graphic 'pretty' to its output stream This section of code did not have to include any headers because most of Guildhall's lower level APIs are pre-declared for Codex. Codex can define and call new functions but cannot yet declare new classes. There's always more work to be done. Codex is developed as part of Contessa. Future plans will be described there. Notes According to Wikipedia [Ada Lovelace], the image of the Contessa is a public domain watercolor portrait of Ada Lovelace by Alfred Edward Chalon around 1838. Only a portion of that work is used herein. |