Vortex

Runtime Engines
Tools
Download the Book
Book Examples

01 Vortex For Beginners.vtx

02 Algorithm Never Finished.vtx

03 Cup Of Tea Pretty.vtx

04 Scripts And Functions.vtx

04b Function Input.vtx

04c Returning Function.vtx

04d Hello Everyone.vtx

04e Run Everyone.vtx

05 Components.vtx

05b CSS Slider Component.vtx

06 Functions From Variables.vtx

07 Vortex Adventure Game.vtx

08 PostBack Ajax.vtx

08b PostBack Ajax Form.vtx

08c Game Data.vtx

09 Tornado Design Front Page.vtx

09b Page Template.vtx

09c Content Page.vtx

09d Email Contact.vtx

09e Tornado Design Contact Page.vtx

10 To Do Template.vtx

10b Real Items.vtx

10c Component To Do.vtx

Command Search

Details
Data Types
Known Issues
Planned Improvements

Vortex - A New Language

If you have stumbled onto this website, Hello!

 

It's not finished yet. Not even close. The book you can download is only half finished, most of the menu items don't work, and not all the code examples are even finished. What is here works though!

 

This entire website has been coded in Vortex, hence how the examples can run - the Vortex runtime is live and available! Please check back here for more information, or you can always post a message to me on my (much more professional looking) website Tornado Design Which also happens to be written in Vortex too!

 

There are just ten rules to follow in this language's grammar, and if you can master these, you can build programs in Vortex.

 

  1. Vortex code starts with <? and ends with ?>.
  2. A VTX Script file can contain web code (HTML, CSS, JS, Etc) and Vortex code.
  3. You can have multiple sections of Vortex code in a single file.
  4. Comments in Vortex code are surrounded by the tags <!-- -->.
  5. Every Name being used, eg a Variable name, is in speech marks.
  6. If the value of a variable etc is to be used, the name is without speech marks.
  7. Every command in Vortex has the same format - the command comes first, then the parameters, finally a semi colon. Vortex is case sensitive.
  8. Any conditional statements are in smooth brackets. ( )
  9. Any sub items / code lines are in curly brackets. { }
  10. Compound commands (where a command is used within a command) are in square brackets. [ ]
  11.