print + build partially tested

This commit is contained in:
ProgramSnail 2023-04-02 15:10:32 +03:00
parent 0d62ae0814
commit 15e36c203a
22 changed files with 179 additions and 116 deletions

View file

@ -9,7 +9,7 @@ namespace interpreter {
class PrintVisitor : public Visitor {
public:
PrintVisitor(std::ostream& out) : out_(out) {}
explicit PrintVisitor(std::ostream& out) : out_(out) {}
private:
void Visit(Node* node) override;
@ -19,7 +19,7 @@ private:
void Visit(SourceFile* node) override;
void Visit(Sources* node) override;
// Namespaces, partittions -----------------
// Namespaces, partitions -----------------
void Visit(Partition* node) override;
void Visit(Namespace* node) override;