From: Rudolf Polzer Date: Fri, 14 Sep 2012 11:19:34 +0000 (+0200) Subject: name it cpp.cfg ;) X-Git-Tag: xonotic-v0.7.0~226 X-Git-Url: http://de.git.xonotic.org/?a=commitdiff_plain;h=94064cd755afd959df61125a29ce4b687c5c50df;p=xonotic%2Fxonotic-data.pk3dir.git name it cpp.cfg ;) --- diff --git a/cpp.cfg b/cpp.cfg new file mode 100644 index 000000000..0ee02280f --- /dev/null +++ b/cpp.cfg @@ -0,0 +1,42 @@ +alias _dont "" +alias _do "$*" + +set _ifstack "" +alias # "$_ifstack $*" + +alias #ifeq "set _ifnew_$1 _dont; set _ifnew_$2 _do; _ifeq_2 _ifnew_$1" +alias #ifneq "set _ifnew_$1 _do; set _ifnew_$2 _dont; _ifeq_2 _ifnew_$1" +alias _ifeq_2 "set _ifstack \"${$1} $_ifstack\"" +alias #else "_else_2$_ifstack" +alias _else_2_do "set _ifstack \"_dont ${* q?}\"" +alias _else_2_dont "set _ifstack \"_do ${* q?}\"" +alias #endif "_endif_2 $_ifstack" +alias _endif_2 "set _ifstack \"${2- q?}\"" + +alias #ifdef "#ifneq \"${$1 ?}\" \"\"" +alias #ifndef "#ifeq \"${$1 ?}\" \"\"" + +alias #include "# exec $*" +alias #define "# set $*" +alias #undef "# unset $*" +alias #error "# echo ERROR: $*; quit" +alias #warning "# echo WARNING: $*" + +// EXAMPLE: +// #ifeq "$a" "$b" +// #ifeq "$a" "$c" +// # echo "a == b == c" +// #else +// # echo "a == b != c" +// #endif +// #else +// #ifeq "$a" "$c" +// # echo "a == c != b" +// #else +// #ifeq "$b" "$c" +// # echo "b == c != a" +// #else +// # echo "a != b != c != a" +// #endif +// #endif +// #endif diff --git a/ifthenelse.cfg b/ifthenelse.cfg deleted file mode 100644 index 0ee02280f..000000000 --- a/ifthenelse.cfg +++ /dev/null @@ -1,42 +0,0 @@ -alias _dont "" -alias _do "$*" - -set _ifstack "" -alias # "$_ifstack $*" - -alias #ifeq "set _ifnew_$1 _dont; set _ifnew_$2 _do; _ifeq_2 _ifnew_$1" -alias #ifneq "set _ifnew_$1 _do; set _ifnew_$2 _dont; _ifeq_2 _ifnew_$1" -alias _ifeq_2 "set _ifstack \"${$1} $_ifstack\"" -alias #else "_else_2$_ifstack" -alias _else_2_do "set _ifstack \"_dont ${* q?}\"" -alias _else_2_dont "set _ifstack \"_do ${* q?}\"" -alias #endif "_endif_2 $_ifstack" -alias _endif_2 "set _ifstack \"${2- q?}\"" - -alias #ifdef "#ifneq \"${$1 ?}\" \"\"" -alias #ifndef "#ifeq \"${$1 ?}\" \"\"" - -alias #include "# exec $*" -alias #define "# set $*" -alias #undef "# unset $*" -alias #error "# echo ERROR: $*; quit" -alias #warning "# echo WARNING: $*" - -// EXAMPLE: -// #ifeq "$a" "$b" -// #ifeq "$a" "$c" -// # echo "a == b == c" -// #else -// # echo "a == b != c" -// #endif -// #else -// #ifeq "$a" "$c" -// # echo "a == c != b" -// #else -// #ifeq "$b" "$c" -// # echo "b == c != a" -// #else -// # echo "a != b != c != a" -// #endif -// #endif -// #endif