This commit is contained in:
2025-04-27 10:34:53 -07:00
parent 70d35cf0e3
commit ba08245e02
25 changed files with 551 additions and 77 deletions

View File

@@ -1 +1,21 @@
#pragma once
#pragma once
#include <ehs/Array.h>
#include <ehs/Serializer.h>
#include "Architecture.h"
#include "Language.h"
#include "Symbol.h"
class Compiler
{
private:
const Architecture *architecture;
const Language *language;
ehs::Array<Symbol> symbols;
public:
Compiler();
Compiler(const Architecture *arch, const Language *lang);
};