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

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

Description

template<template< typename > class IP, typename E>
struct lib::diff::InterpreterScheme< IP< E > >

< alternatively, the interpreter value type can be templated

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

Public Types

using Handler = HandlerFun< Interpreter, Val >
 
using Interpreter = IP< E >
 
using Val = E
 

Member Typedef Documentation

◆ Val

using Val = E

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

◆ Interpreter

using Interpreter = IP<E>

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

◆ Handler

using Handler = HandlerFun<Interpreter,Val>

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

+ Collaboration diagram for InterpreterScheme< IP< E > >:

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