Changeset 29499 in project


Ignore:
Timestamp:
08/04/13 16:11:01 (7 years ago)
Author:
juergen
Message:

define-macros syntax

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/list-bindings

    r29498 r29499  
    5353==== define-ir-macro
    5454
    55 <syntax>(define-ir-macro (name . args)
    56           (injecting identifiers
    57             (comparing ()|(suffix . suffixed-ientifiers)
    58               xpr . xprs)))</syntax>
     55<syntax>(define-ir-macro (name . args) (injecting identifiers (comparing ()|(suffix . suffixed-ientifiers) xpr . xprs)))</syntax>
    5956         
    6057Simplifies implicit-renaming macros by destructuring
     
    6562==== define-er-macro
    6663
    67 <syntax>(define-er-macro (name . args)
    68           (renaming (prefix . prefixed-identifiers)
    69             (comparing ()|(suffix . suffixed-ientifiers)
    70               xpr . xprs)))</syntax>
     64<syntax>(define-er-macro (name . args) (renaming (prefix . prefixed-identifiers) (comparing ()|(suffix . suffixed-ientifiers) xpr . xprs)))</syntax>
    7165         
    7266Simplifies explicit-renaming macros by destructuring
Note: See TracChangeset for help on using the changeset viewer.