Run tests and check expectations in 2 loops
This commit is contained in:
@ -6,21 +6,6 @@ namespace elna::source
|
||||
symbol_table::symbol_table(std::shared_ptr<symbol_table> scope)
|
||||
: outer_scope(scope)
|
||||
{
|
||||
if (scope == nullptr)
|
||||
{
|
||||
auto boolean_info = std::make_shared<type_info>(boolean_type);
|
||||
auto int_info = std::make_shared<type_info>(int_type);
|
||||
enter("Boolean", boolean_info);
|
||||
enter("Int", int_info);
|
||||
|
||||
auto writei = std::make_shared<intrinsic_info>();
|
||||
writei->parameter_infos.emplace_back(int_info->type());
|
||||
enter("writei", writei);
|
||||
|
||||
auto writeb = std::make_shared<intrinsic_info>();
|
||||
writeb->parameter_infos.emplace_back(boolean_info->type());
|
||||
enter("writeb", writeb);
|
||||
}
|
||||
}
|
||||
|
||||
std::shared_ptr<info> symbol_table::lookup(const std::string& name)
|
||||
|
Reference in New Issue
Block a user