diff options
Diffstat (limited to 'module/c/cpp-environment/internal-macro.scm')
-rw-r--r-- | module/c/cpp-environment/internal-macro.scm | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/module/c/cpp-environment/internal-macro.scm b/module/c/cpp-environment/internal-macro.scm new file mode 100644 index 00000000..3c946738 --- /dev/null +++ b/module/c/cpp-environment/internal-macro.scm @@ -0,0 +1,11 @@ +(define-module (c cpp-environment internal-macro) + :use-module (hnh util object) + :export (internal-macro + internal-macro? + identifier body)) + +(define-type (internal-macro) + (identifier type: string?) + (body type: procedure? + ;; Arity 2 + )) |