Lumiera  0.pre.03
»edit your freedom«
InterpreterScheme< I > Struct Template Reference

#include "lib/diff/diff-language.hpp"

Description

template<class I>
struct lib::diff::InterpreterScheme< I >

< base case is to expect typedef I::Val

type rebinding helper

Definition at line 106 of file diff-language.hpp.

Public Types

using Handler = HandlerFun< I, Val >
 
using Interpreter = I
 
using Val = typename I::Val
 

Member Typedef Documentation

◆ Interpreter

using Interpreter = I

Definition at line 108 of file diff-language.hpp.

◆ Val

using Val = typename I::Val

Definition at line 109 of file diff-language.hpp.

◆ Handler

using Handler = HandlerFun<I,Val>

Definition at line 110 of file diff-language.hpp.

+ Collaboration diagram for InterpreterScheme< I >:

The documentation for this struct was generated from the following file: