swig/SWIG/Lib/swig.swg
Dave Beazley b170a2204a Updated version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 03:02:24 +00:00

32 lines
1 KiB
Text

/* -----------------------------------------------------------------------------
* swig.swg
*
* Common macro definitions and other definitions used by the SWIG parser.
* ----------------------------------------------------------------------------- */
#define %init %insert("init")
#define %wrapper %insert("wrapper")
#define %runtime %insert("runtime")
#define %shadow %insert("shadow")
#define %readonly %scope("readonly")
#define %new %pragma "new";
#define %name(x) %pragma "name" `x`;
#define %disabledoc %pragma "disabledoc";
#define %enabledoc %pragma "enabledoc";
#define %doconly %pragma "doconly";
#define %alpha %echo "$file.$line. %alpha directive is obsolete"
#define %raw %echo "$file:$line. %raw directive is obsolete"
#define %title /##/
#define %localstyle /##/
#define %style /##/
#define %section /##/
#define %subsection /##/
#define %subsubsection /##/
#define %text %insert("doc")
#define %native %scope("native")