print & read builtin functions, fixes. execution of programs partially works

This commit is contained in:
ProgramSnail 2023-05-20 00:01:54 +03:00
parent 27f643dfbc
commit 2556efcaba
16 changed files with 537 additions and 215 deletions

View file

@ -523,6 +523,9 @@ struct FunctionCallExpression {
// only one from two is present
std::optional<utils::IdType> function_id_;
std::optional<utils::IdType> graph_id_; // for type or typeclass
std::optional<std::string> abstract_type_name_; // for typeclasses
bool is_method_of_first_argument_ = false;
};