Showing changes from revision #1 to #2:
Added | Removed | Changed
Could support commands like the following …
gold = 1 gold = gold + 1 add "key" to bag remove "key" from bag if key in bag then door = open if gold = 5 then message = "You are rich" unless door is open then message = "Door is closed" message = "Kilroy was here"
Or shorter
gold += 1
bag += "key"
bag.key ? open = 1 : open = 0
Define a subset of Ruby to support it?
Other language? Lua?
Define a custom language using TreeTop
Datatypes; Integer, Boolean, Set, Dictionary
Simple conditionals; if, unless, case
Create a Ruby play object where all code is executed with. Store complete state to data database base after each evaluation. Allow only object instance variables that can be marshalled.
Script code may be included in page contents