forked from lix-project/lix
12b257f045
This way we don't have to put all primops in one giant file.
16 lines
277 B
C++
16 lines
277 B
C++
#include "eval.hh"
|
|
|
|
#include <tuple>
|
|
#include <vector>
|
|
|
|
namespace nix {
|
|
|
|
struct RegisterPrimOp
|
|
{
|
|
typedef std::vector<std::tuple<std::string, size_t, PrimOpFun>> PrimOps;
|
|
static PrimOps * primOps;
|
|
RegisterPrimOp(std::string name, size_t arity, PrimOpFun fun);
|
|
};
|
|
|
|
}
|