#ifndef PICOC_H #define PICOC_H /* picoc version number */ #ifdef VER #define PICOC_VERSION "v2.1 beta r" VER /* VER is the subversion version number, obtained via the Makefile */ #else #define PICOC_VERSION "v2.1 beta" #endif /* handy definitions */ #ifndef TRUE #define TRUE 1 #define FALSE 0 #endif /* parse.c */ void PicocParse(const char *FileName, const char *Source, int SourceLen, int RunIt, int CleanupNow, int CleanupSource); void PicocParseInteractive(); /* platform.c */ void PicocCallMain(int argc, char **argv); int PicocPlatformSetExitPoint(); void PicocInitialise(int StackSize); void PicocCleanup(); void PicocPlatformScanFile(const char *FileName); extern int PicocExitValue; /* include.c */ void PicocIncludeAllSystemHeaders(); #endif /* PICOC_H */