Changeset 39038 in project for release/5/spock/trunk/core.scm


Ignore:
Timestamp:
09/16/20 13:19:58 (5 weeks ago)
Author:
felix winkelmann
Message:

spock 0.3: added convenience %inline for calls to dotted names, by wasamasa

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release/5/spock/trunk/core.scm

    r36692 r39038  
    5757                    (when xref-mode (add-access x #f))
    5858                    `(%global-ref ,x)))))
     59        ;; interop function call
     60        (((and (? symbol?) (? dotted?) arg) . args)
     61         (walk `(%inline ,arg ,@args) e tail ldest))
    5962        (('set! x y)
    6063         (let ((y (walk y e #f #f)))
Note: See TracChangeset for help on using the changeset viewer.