Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@sun @apropos if you don't plan on handing out builder privileges, sure.
lambda et all do it in a silly way because 1) they were made in the early 90s and 2) levels of code privileges could be doled out, like in lambda's actual original instance anyone could just make an object and slap verbs on it.
you could finagle a little DSL for parsing if you don't plan on letting players or coders slap verbs on stuff adhoc. like i said, write a parser that consumes stuff like 'put <item> in <item>' and converts that to some action code, like a clos generic function, and then let individual object types implement the action code. its cleaner :blobcatdunno: