compiler: Move and modernize

compiler is blitzcc, what I previously called compiler is now compiler_lib
This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-01-19 18:28:07 +01:00
parent d7fc9de5e2
commit c4947bd12a
79 changed files with 6544 additions and 4853 deletions
+31
View File
@@ -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();