X-Git-Url: http://git.maemo.org/git/?p=opencv;a=blobdiff_plain;f=apps%2Fcvenv%2Finclude%2Feic.h;fp=apps%2Fcvenv%2Finclude%2Feic.h;h=0000000000000000000000000000000000000000;hp=5ae4e26f6b883f1db1946928f6583b62b0a83614;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hpb=454138ff8a20f6edb9b65a910101403d8b520643;ds=sidebyside diff --git a/apps/cvenv/include/eic.h b/apps/cvenv/include/eic.h deleted file mode 100644 index 5ae4e26..0000000 --- a/apps/cvenv/include/eic.h +++ /dev/null @@ -1,70 +0,0 @@ -/* eic.h - * - * (C) Copyright May 7 1995, Edmond J. Breen. - * ALL RIGHTS RESERVED. - * This code may be copied for personal, non-profit use only. - * - */ -#ifndef EICH_ -#define EICH_ - - -#if !defined(_eic_ptr) && !defined(_EiC) -#define _eic_ptr -typedef struct {void *p, *sp, *ep;} ptr_t; -#endif - -#include -#include "eicval.h" - - -void *EiC_add_builtinfunc(char *name, val_t(*vfunc)(void)); -void EiC_startEiC(int argc, char ** argv); -void EiC_init_EiC(); -int EiC_run(int argc, char **argv); -void EiC_parseString(char *, ...); -void EiC_callBack(void *code); - -void EiC_setMessageDisplay(void (*)(char *)); - -extern void (*EiC_messageDisplay)(char *); - - -#define setArg(x,C,type,v) do { code_t *c = C; \ - *(type*)(&c->inst[c->nextinst - 5 - 2 * x].val) = v;} while(0) - -extern val_t EiC_STaCK_VaLuE; - -#define EiC_ReturnValue(type) (*(type*)&EiC_STaCK_VaLuE) - - -extern AR_t * AR[3]; -extern size_t ARGC; - -#define arg_list AR_t * -#define getargc() ARGC -#define getargs() AR[2] -#define nextarg(x,type) (*((type*)&(--x)->v)) -#define arg(i,x,type) (*((type*)&x[-(i+1)].v)) - -#define malloc(x) xmalloc(x) -#define calloc(x,y) xcalloc(x,y) -#define free(x) xfree(x) -#define realloc(x,y) xrealloc(x,y) - - -#endif /* EICH_ */ - - - - - - - - - - - - - -