29#ifndef LIB_DIFF_LIST_DIFF_H
30#define LIB_DIFF_LIST_DIFF_H
68 virtual void ins (E
const& e) =0;
69 virtual void del (E
const& e) =0;
70 virtual void pick(E
const& e) =0;
71 virtual void find(E
const& e) =0;
72 virtual void skip(E
const& e) =0;
Interpreter interface to define the operations ("verbs"), which describe differences or changes in a ...
virtual void del(E const &e)=0
virtual ~ListDiffInterpreter()
this is an interface
virtual void find(E const &e)=0
virtual void skip(E const &e)=0
virtual void ins(E const &e)=0
virtual void pick(E const &e)=0
Fundamental definitions for a representation of changes.
Implementation namespace for support and library code.
Definition frame for a language to describe differences in data structures.
ListDiffInterpreter< E > Interpreter