view runtime/blueprint.h @ 141:f2cb85c53ced

Fix Pause/Resume and rewrite Call Async in Rhope rather than C
author Mike Pavone <pavone@retrodev.com>
date Sat, 20 Nov 2010 17:48:22 -0500
parents 3c4325e6298f
children 9fab36cc706b
line wrap: on
line source

#ifndef BLUEPRINT_H_
#define BLUEPRINT_H_

#include "object.h"
#include "func.h"

Box(blueprint *,bp,Blueprint)

object * make_Blueprint(int32_t type_id);

int32_t _internal_blueprint_eq(object * left, object * right);

typedef struct {
	blueprint * bp;
} lt_Build;

typedef struct {
	blueprint * bp;
} lt_BlueprintSP_Of;

typedef struct {
	object * id;
} lt_ID;

typedef struct {
	uint32_t type;
} lt_BlueprintSP_FromSP_ID;

#endif //BLUEPRINT_H_