BSKExec

Defined in: bskexec.h

This file defines the Basilisk Virtual Machine (VM). The VM is used to execute the rules stored in the database. Rules may accept zero or more parameters, and can return a value, so the VM also works closely with the values API.

Run-time errors are handled via an error handler that is passed into the VM when it is called. The calling routine(s) must define this error handler, or pass a null (0) in place of that parameter.

Data types:

Constants: Functions: Return to API
Last updated on 19 Feb 2001 by Jamis Buck (minam@rpgplanet.com)