compiler: Move and modernize
compiler is blitzcc, what I previously called compiler is now compiler_lib
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#pragma once
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
class Linker;
|
||||
class Runtime;
|
||||
class Module;
|
||||
class Environ;
|
||||
struct UserFunc;
|
||||
|
||||
extern int bcc_ver;
|
||||
extern int lnk_ver;
|
||||
extern int run_ver;
|
||||
extern int dbg_ver;
|
||||
|
||||
//openLibs
|
||||
extern std::string home;
|
||||
extern Linker* linkerLib;
|
||||
extern Runtime* runtimeLib;
|
||||
|
||||
//linkLibs
|
||||
extern Module* runtimeModule;
|
||||
extern Environ* runtimeEnviron;
|
||||
extern std::vector<std::string> keyWords;
|
||||
extern std::vector<UserFunc> userFuncs;
|
||||
|
||||
const char* openLibs();
|
||||
|
||||
const char* linkLibs();
|
||||
|
||||
void closeLibs();
|
||||
Reference in New Issue
Block a user