pluto-src 0.1.1+0.10.4

Sources of Pluto (Lua 5.4 dialect) and logic to build it.
Documentation
#pragma once

#include <cstdint>

#include "base.hpp"

NAMESPACE_SOUP
{
	struct RngInterface
	{
		[[nodiscard]] virtual uint64_t generate() = 0;

		[[nodiscard]] bool coinflip()
		{
			return generate() & 1;
		}
	};

	struct StatelessRngInterface : public RngInterface
	{
	};
}