Narrative scripting/programming tool. Write stories in your favorite editor using a feature-rich language, compile them into a very small and simple language to easily integrate them into your game.
The (new [TYPE]) computation is currently listed as an exception to the rule of computations not modifying the memory. This is a terrible idea and can easily lead to memory being allocated without the user realizing it.
A new instruction, (allocate [POINTER]) should be introduced instead. The type of memory element should be deduced from the type of [POINTER].
The
(new [TYPE])
computation is currently listed as an exception to the rule of computations not modifying the memory. This is a terrible idea and can easily lead to memory being allocated without the user realizing it.A new instruction,
(allocate [POINTER])
should be introduced instead. The type of memory element should be deduced from the type of[POINTER]
.