20 lines
363 B
C++
20 lines
363 B
C++
#include "code.h"
|
|
|
|
void Code::addLine(const std::shared_ptr<Node> &line)
|
|
{
|
|
_lines.emplace_back(line);
|
|
}
|
|
|
|
const std::vector<std::shared_ptr<Node>> &Code::getLines() const
|
|
{
|
|
return _lines;
|
|
}
|
|
|
|
const string Code::toString() const
|
|
{
|
|
string result;
|
|
for (const auto& line : _lines) {
|
|
result += line->toString() + "\n";
|
|
}
|
|
return result;
|
|
}
|