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 "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 #include "# exec $*"
alias #define "# set $*"
alias #undef "# unset $*"
-alias #error "# echo ERROR: $*; quit"
+alias #error "# echo ERROR: $*; # quit"
alias #warning "# echo WARNING: $*"
// EXAMPLE: