2023-09-20 15:17:13 +00:00
|
|
|
#ifndef fkstd_COMMONS_HPP
|
|
|
|
#define fkstd_COMMONS_HPP
|
|
|
|
|
2023-09-21 20:26:13 +00:00
|
|
|
#include <cmath>
|
2023-09-20 15:17:13 +00:00
|
|
|
#include "../src/Module.hpp"
|
|
|
|
#include "../src/Constant.hpp"
|
2023-09-22 12:17:21 +00:00
|
|
|
#include "../src/SymTable.hpp"
|
2023-09-20 15:17:13 +00:00
|
|
|
|
|
|
|
using namespace fk;
|
|
|
|
|
|
|
|
#define STDARGS std::vector<std::shared_ptr<Constant>>
|
|
|
|
#define STDRET std::shared_ptr<Constant>
|
2023-09-22 12:17:21 +00:00
|
|
|
#define STDSYM std::shared_ptr<SymTable>
|
2023-09-20 15:17:13 +00:00
|
|
|
|
2023-09-20 19:21:51 +00:00
|
|
|
FK_ERROR(assert_error);
|
|
|
|
|
2023-09-20 15:17:13 +00:00
|
|
|
#endif
|