 
 USING: kernel parser namespaces sequences quotations arrays vectors splitting
-       math
+       words math
        macros arrays.lib combinators.lib combinators.conditional newfx ;
 
 IN: bake

: constructor ( seq -- quot )
    {
      { [ array? ]     [ length [ narray ] prefix-on ] }
      { [ quotation? ] [ length [ ncurry ] prefix-on [ ] prefix ] }
      { [ vector? ]    [ length [ narray >vector ] prefix-on ] }
    }
  1cond ;



: `{  \ } [ >array     ] parse-literal \ bake parsed ; parsing
: `V{ \ } [ >vector    ] parse-literal \ bake parsed ; parsing
