1 /* 2 * prog_actions.h 3 * 4 * 5 * Created by Andreas Vox on 02.06.06. 6 * Copyright 2006 under GPL2. All rights reserved. 7 * 8 */ 9 10 11 #ifndef PROG_ACTIONS_H 12 #define PROG_ACTIONS_H 13 14 /***** 15 16 Defines the following actions: 17 18 Retrieve<D>( name ) - -> D 19 Store<D>( name, gen<D> ) - -> - 20 Remove( name ) - -> - 21 If( gen<bool> ) - -> - 22 IfNot( gen<bool> ) - -> - 23 IfEqual<D>( gen<D>, gen<D> ) - -> - 24 IfNotEqual<D>( gen<D>, gen<D> ) - -> - 25 IfLess<D>( gen<D>, gen<D> ) - -> - 26 IfLessEq<D>( gen<D>, gen<D> ) - -> - 27 IfGreater<D>( gen<D>, gen<D> ) - -> - 28 IfGreaterEq<D>( gen<D>, gen<D> ) - -> - 29 Else() - -> - 30 EndIf() - -> - 31 Count( name n ) - -> - 32 Counter( name ) - -> int 33 34 *****/ 35 36 37 #endif