view runtime/blueprint.h @ 75:0083b2f7b3c7

Partially working implementation of List. Modified build scripts to allow use of other compilers. Fixed some bugs involving method implementations on different types returning different numbers of outputs. Added Fold to the 'builtins' in the comipler.
author Mike Pavone <pavone@retrodev.com>
date Tue, 06 Jul 2010 07:52:59 -0400
parents d4b44ae2e34a
children 27bb051d631c
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;

#endif //BLUEPRINT_H_