Skip to content

Instantly share code, notes, and snippets.

@amuramatsu
Created September 10, 2016 14:21
Show Gist options
  • Save amuramatsu/d3761be0e3aafefe0ba61cde2f9e1255 to your computer and use it in GitHub Desktop.
Save amuramatsu/d3761be0e3aafefe0ba61cde2f9e1255 to your computer and use it in GitHub Desktop.
* __file__ `__file__' Location.
* __gnu__ `__gnu__' Platform macros.
* __line__ `__line__' Location.
* __os2__ `__os2__' Platform macros.
* __program__ `__program__' Location.
* __unix__ `__unix__' Platform macros.
* __windows__ `__windows__' Platform macros.
* builtin `builtin' Builtin.
* changecom `changecom' Changecom.
* changequote `changequote' Changequote.
* changeword `changeword' Changeword.
* debugfile `debugfile' Debug Output.
* debugmode `debugmode' Debug Levels.
* decr `decr' Incr.
* define `define' Define.
* defn `defn' Defn.
* divert `divert' Divert.
* divnum `divnum' Divnum.
* _dnl `dnl' Dnl.
* _dumpdef `dumpdef' Dumpdef.
* errprint `errprint' Errprint.
* esyscmd `esyscmd' Esyscmd.
* eval `eval' Eval.
* format `format' Format.
* ifdef `ifdef' Ifdef.
* ifelse `ifelse' Ifelse.
* include `include' Include.
* incr `incr' Incr.
* indir `indir' Indir.
* len `len' Len.
* _m4exit `m4exit' M4exit.
* m4wrap `m4wrap' M4wrap.
* maketemp `maketemp' Mkstemp.
* mkstemp `mkstemp' Mkstemp.
* os2 `os2' Platform macros.
* paste `paste' Import file without evaluation.
* patsubst `patsubst' Patsubst.
* popdef `popdef' Pushdef.
* pushdef `pushdef' Pushdef.
* regexp `regexp' Regexp.
* shift `shift' Shift.
* sinclude `sinclude' Include.
* substr `substr' Substr.
* syscmd `syscmd' Syscmd.
* sysval `sysval' Sysval.
* traceon `traceon' Trace.
* traceoff `traceoff' Trace.
* translit `translit' Translit.
* undefine `undefine' Undefine.
* undivert `undivert' Undivert.
* unix `unix' Platform macros.
* windows `windows' Platform macros.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment