 
 callCompile = (ctx, call) ->
   operator = _operator call
-  operatorName = _token operator
+  operatorName = _symbol operator
   if isName operator
     (if operatorName of ctx.macros()
       macroCompile

#   names = []
#   crawl pattern, (node) ->
#     if node.label is 'name'
#       names.push node.token
#   names



#       #{content} else {throw new Error('match failed to match');}}())"""
#   'require': (from, list) ->
#     args = inside(list).map(compileName).map(toJsString).join ', '
#     "$listize(window.requireModule(#{toJsString from.symbol}, [#{args}]))"
#   'list': (items...) ->
#     "$listize(#{compileList items})"

