Class MakeSplice

  • All Implemented Interfaces:
    Named

    public class MakeSplice
    extends Procedure1
    A pseudo-function whose argument is splice into an outer argument list. Represented by ($splice$ arg). If arg is the list or array [a b c] then (fun x ($splice$ arg) y) is (fun x a b c y). Processed at compile-time only.
    • Field Detail

      • instance

        public static final MakeSplice instance
      • keywordsAllowedInstance

        public static final MakeSplice keywordsAllowedInstance
      • quoteInstance

        public static final QuoteExp quoteInstance
      • quoteKeywordsAllowedInstance

        public static final QuoteExp quoteKeywordsAllowedInstance