pluto-src 0.1.1+0.10.4

Sources of Pluto (Lua 5.4 dialect) and logic to build it.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "LexemeParser.hpp"

#include "LangDesc.hpp"

NAMESPACE_SOUP
{
	LexemeParser::LexemeParser(const LangDesc& ld, const std::string& code)
		: LexemeParser(ld.tokenise(code))
	{
	}

	LexemeParser::LexemeParser(std::vector<Lexeme>&& tks)
		: tks(std::move(tks)), i(this->tks.begin())
	{
	}
}