![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "lib/diff/diff-language.hpp"
generator to produce specific language tokens
Definition at line 188 of file diff-language.hpp.
Public Types | |
| using | Scheme = InterpreterScheme< I > |
| using | Handler = Scheme::Handler |
| using | Val = Scheme::Val |
| using | Lang = DiffLanguage< I, Val > |
| using | Step = Lang::DiffStep |
| using | Verb = Lang::DiffVerb |
Public Attributes | |
| Handler | handler |
| Literal | id |
Public Member Functions | |
| Step | operator() (Val elm) const |
| using Scheme = InterpreterScheme<I> |
Definition at line 190 of file diff-language.hpp.
| using Handler = Scheme::Handler |
Definition at line 191 of file diff-language.hpp.
| using Val = Scheme::Val |
Definition at line 192 of file diff-language.hpp.
| using Lang = DiffLanguage<I,Val> |
Definition at line 194 of file diff-language.hpp.
| using Step = Lang::DiffStep |
Definition at line 195 of file diff-language.hpp.
| using Verb = Lang::DiffVerb |
Definition at line 196 of file diff-language.hpp.
Definition at line 202 of file diff-language.hpp.
References DiffStepBuilder< I >::handler.
| Handler handler |
Definition at line 198 of file diff-language.hpp.
Referenced by DiffStepBuilder< I >::operator()().
| Literal id |
Definition at line 199 of file diff-language.hpp.
Collaboration diagram for DiffStepBuilder< I >: