📄 instmac.m4
字号:
#ifdef SP_NAMESPACEnamespace SP_NAMESPACE {#endifdnl Copyright (c) 1994 James Clarkdnl See the file COPYING for copying permission.dnl M4 macros for template instantiation.define(`__undefine', defn(`undefine'))dnldefine(`__define', defn(`define'))dnldefine(`__changequote', defn(`changequote'))dnldefine(`__include', defn(`include'))dnldefine(`__ifdef', defn(`ifdef'))dnldefine(`__divert', defn(`divert'))dnldefine(`__dnl', defn(`dnl'))dnldefine(`__incr', defn(`incr'))dnldefine(`__index', 0)dnldefine(`__concat', $1$2)dnldefine(`__instantiate',`#ifdef __DECCXX#pragma define_template $1#else#ifdef __xlC__#pragma define($1)#else#ifdef SP_ANSI_CLASS_INSTtemplate class $1;#elsetypedef $1 __concat(Dummy_,__index);#endif#endif#endif__define(`__index',__incr(__index))__dnl')dnldefine(`__func_index', 0)dnldefine(`__instantiate_func3',`#ifdef __GNUG__template void $1($2, $3, $4);#elsestaticvoid __concat(func_,__func_index) ($2 arg1, $3 arg2, $4 arg3) {(void)$1(arg1, arg2, arg3);}#endif__define(`__func_index',__incr(__func_index))__dnl')dnldnl we want __p to be expanded even inside commentschangecom()__dnl__undefine(`changecom')__dnl__undefine(`changequote')__dnl__undefine(`decr')__dnl__undefine(`define')__dnl__undefine(`defn')__dnl__undefine(`divert')__dnl__undefine(`divnum')__dnl__undefine(`dnl')__dnl__undefine(`dumpdef')__dnl__undefine(`errprint')__dnl__undefine(`eval')__dnl__undefine(`ifdef')__dnl__undefine(`ifelse')__dnl__undefine(`include')__dnl__undefine(`incr')__dnl__undefine(`index')__dnl__undefine(`len')__dnl__undefine(`m4exit')__dnl__undefine(`m4wrap')__dnl__undefine(`maketemp')__dnl__undefine(`popdef')__dnl__undefine(`pushdef')__dnl__undefine(`shift')__dnl__undefine(`sinclude')__dnl__undefine(`substr')__dnl__undefine(`syscmd')__dnl__undefine(`sysval')__dnl__undefine(`traceoff')__dnl__undefine(`traceon')__dnl__undefine(`translit')__dnl__undefine(`undefine')__dnl__undefine(`undivert')__dnl__undefine(`unix')__dnl__dnl __changequote(,)__dnl disable quoting#ifdef SP_NAMESPACE}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -