/* codes returned by the origin() efun */

#define ORIGIN_BACKEND       "driver" /* backwards compat */
#define ORIGIN_DRIVER        "driver"
#define ORIGIN_LOCAL         "local"
#define ORIGIN_CALL_OTHER    "call_other"
#define ORIGIN_SIMUL_EFUN    "simul"
#define ORIGIN_INTERNAL      "internal"
#define ORIGIN_EFUN          "efun"
/* pseudo frames for call_other function pointers and efun pointer */
#define ORIGIN_FUNCTION_POINTER   "function_pointer"
/* anonymous functions */
#define ORIGIN_FUNCTIONAL         "functional"
