Arc Forumnew | comments | leaders | submitlogin
2 points by almkglor 6152 days ago | link | parent

You know what I really think should happen? Well:

  (mac test-mac (x)
    (prn x)
    nil)

  arc> (test-mac:foo:bar)
  (foo (bar))
  nil
  arc> (test-mac (foo:bar))
  (foo (bar)) ;doesn't happen; you get (foo:bar)
  nil
Having macros hack through composed forms using ssyntax and ssexpand is a pain.