From 3ae6ed079df60cde745568eff1f8b60cfe486d38 Mon Sep 17 00:00:00 2001 From: ProgramSnail Date: Sun, 2 Jul 2023 19:14:12 +0300 Subject: [PATCH] const -> let --- lang-parser | 2 +- src/build_visitor.cpp | 6 +++--- src/print_visitor.cpp | 6 +++--- src/typed_print_visitor.cpp | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lang-parser b/lang-parser index 7e17d1b..25f8750 160000 --- a/lang-parser +++ b/lang-parser @@ -1 +1 @@ -Subproject commit 7e17d1b2ed47065ec4ac537748da454a9f81a89e +Subproject commit 25f8750ab2a99222f61b4702419f8b4533ed8cf4 diff --git a/src/build_visitor.cpp b/src/build_visitor.cpp index 25ce0bc..0403977 100644 --- a/src/build_visitor.cpp +++ b/src/build_visitor.cpp @@ -54,7 +54,7 @@ void BuildVisitor::Visit(Namespace* node) { auto parse_node = current_node_; std::string modifier = parse_node.NthChild(1).GetValue(); - if (modifier == "const") { + if (modifier == "let") { node->modifier = utils::ClassInternalsModifier::Const; } else if (modifier == "var") { node->modifier = utils::ClassInternalsModifier::Var; @@ -144,7 +144,7 @@ void BuildVisitor::Visit(VariableDefinitionStatement* node) { auto parse_node = current_node_; std::string modifier = parse_node.NthChild(0).GetValue(); - if (modifier == "const") { + if (modifier == "let") { node->modifier = utils::IsConstModifier::Const; } else if (modifier == "var") { node->modifier = utils::IsConstModifier::Var; @@ -287,7 +287,7 @@ void BuildVisitor::Visit(TypeclassDefinitionStatement* node) { std::string modifier_name = current_node_.PreviousSibling().GetValue(); utils::ClassInternalsModifier modifier; - if (modifier_name == "const") { + if (modifier_name == "let") { modifier = utils::ClassInternalsModifier::Const; } else if (modifier_name == "var") { modifier = utils::ClassInternalsModifier::Var; diff --git a/src/print_visitor.cpp b/src/print_visitor.cpp index b81f214..55345fc 100644 --- a/src/print_visitor.cpp +++ b/src/print_visitor.cpp @@ -27,7 +27,7 @@ void PrintVisitor::Visit(Namespace* node) { out_ << "[Namespace] "; switch (node->modifier) { case utils::ClassInternalsModifier::Const: - out_ << "const "; + out_ << "let "; break; case utils::ClassInternalsModifier::Var: out_ << "var "; @@ -83,7 +83,7 @@ void PrintVisitor::Visit(VariableDefinitionStatement* node) { out_ << "[Variable "; switch (node->modifier) { case utils::IsConstModifier::Const: - out_ << "const"; + out_ << "let"; break; case utils::IsConstModifier::Var: out_ << "var"; @@ -170,7 +170,7 @@ void PrintVisitor::Visit(TypeclassDefinitionStatement* node) { out_ << "& "; switch (requirement.first) { case utils::ClassInternalsModifier::Const: - out_ << "const "; + out_ << "let "; break; case utils::ClassInternalsModifier::Var: out_ << "var "; diff --git a/src/typed_print_visitor.cpp b/src/typed_print_visitor.cpp index 727ed1e..9a7eae4 100644 --- a/src/typed_print_visitor.cpp +++ b/src/typed_print_visitor.cpp @@ -45,7 +45,7 @@ void TypedPrintVisitor::Visit(Namespace* node) { out_ << "] "; switch (node->modifier) { case utils::ClassInternalsModifier::Const: - out_ << "const "; + out_ << "let "; break; case utils::ClassInternalsModifier::Var: out_ << "var "; @@ -113,7 +113,7 @@ void TypedPrintVisitor::Visit(VariableDefinitionStatement* node) { out_ << ") "; switch (node->modifier) { case utils::IsConstModifier::Const: - out_ << "const"; + out_ << "let"; break; case utils::IsConstModifier::Var: out_ << "var"; @@ -231,7 +231,7 @@ void TypedPrintVisitor::Visit(TypeclassDefinitionStatement* node) { out_ << "& "; switch (requirement.first) { case utils::ClassInternalsModifier::Const: - out_ << "const "; + out_ << "let "; break; case utils::ClassInternalsModifier::Var: out_ << "var ";