{"_id":"cwise-compiler","_rev":"404021","name":"cwise-compiler","description":"cwise's internal compiler","dist-tags":{"latest":"1.1.3"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"time":{"modified":"2021-08-04T04:42:27.000Z","created":"2013-07-16T18:09:02.410Z","1.1.3":"2017-05-17T19:50:56.907Z","1.1.2":"2015-07-08T15:14:42.763Z","1.1.1":"2015-07-08T09:02:55.935Z","1.1.0":"2015-04-10T14:06:06.859Z","1.0.0":"2014-04-29T15:29:47.733Z","0.1.0":"2013-07-18T00:08:20.431Z","0.0.0":"2013-07-16T18:09:02.410Z"},"users":{},"author":{"name":"Mikola Lysenko"},"repository":{"type":"git","url":"git://github.com/scijs/cwise-compiler.git"},"versions":{"1.1.3":{"name":"cwise-compiler","version":"1.1.3","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/scijs/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"contributors":[{"name":"Jasper van de Gronde","email":"th.v.d.gronde@hccnet.nl"}],"license":"MIT","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/scijs/cwise-compiler/issues"},"dependencies":{"uniq":"^1.0.0"},"devDependencies":{"ndarray-ops":"^1.2.2","ndarray":"^1.0.15","cwise-parser":"^1.0.0","tape":"^4.0.0"},"homepage":"https://github.com/scijs/cwise-compiler#readme","_id":"cwise-compiler@1.1.3","_shasum":"f4d667410e850d3a313a7d2db7b1e505bb034cc5","_from":".","_npmVersion":"4.1.1","_nodeVersion":"6.9.4","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"dist":{"shasum":"f4d667410e850d3a313a7d2db7b1e505bb034cc5","size":8275,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-1.1.3.tgz"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cwise-compiler-1.1.3.tgz_1495050655065_0.40737160202115774"},"directories":{},"publish_time":1495050656907,"_hasShrinkwrap":false,"_cnpm_publish_time":1495050656907},"1.1.2":{"name":"cwise-compiler","version":"1.1.2","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/scijs/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"contributors":[{"name":"Jasper van de Gronde","email":"th.v.d.gronde@hccnet.nl"}],"license":"MIT","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/scijs/cwise-compiler/issues"},"dependencies":{"uniq":"^1.0.0"},"devDependencies":{"ndarray-ops":"^1.2.2","ndarray":"^1.0.15","cwise-parser":"^1.0.0","tape":"^4.0.0"},"homepage":"https://github.com/scijs/cwise-compiler","_id":"cwise-compiler@1.1.2","_shasum":"3bcbfd063bd1d69d25b3eebfc56df0de15d4c9d0","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},"dist":{"shasum":"3bcbfd063bd1d69d25b3eebfc56df0de15d4c9d0","size":8357,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-1.1.2.tgz"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"directories":{},"publish_time":1436368482763,"_cnpm_publish_time":1436368482763,"_hasShrinkwrap":false},"1.1.1":{"name":"cwise-compiler","version":"1.1.1","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/scijs/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"contributors":[{"name":"Jasper van de Gronde","email":"th.v.d.gronde@hccnet.nl"}],"license":"MIT","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/scijs/cwise-compiler/issues"},"dependencies":{"uniq":"^1.0.0"},"devDependencies":{"ndarray-ops":"^1.2.2","ndarray":"^1.0.15","cwise-parser":"^1.0.0","tape":"^4.0.0"},"homepage":"https://github.com/scijs/cwise-compiler","_id":"cwise-compiler@1.1.1","_shasum":"610fe59327f507b37362e0a5f564529ff7fa2332","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},"dist":{"shasum":"610fe59327f507b37362e0a5f564529ff7fa2332","size":8577,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-1.1.1.tgz"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"directories":{},"publish_time":1436346175935,"_cnpm_publish_time":1436346175935,"_hasShrinkwrap":false},"1.1.0":{"name":"cwise-compiler","version":"1.1.0","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/mikolalysenko/cwise-compiler/issues"},"dependencies":{"uniq":"^1.0.0"},"devDependencies":{"ndarray-ops":"^1.2.2","ndarray":"^1.0.15","cwise-parser":"^1.0.0","tape":"^3.0.0"},"homepage":"https://github.com/mikolalysenko/cwise-compiler","_id":"cwise-compiler@1.1.0","_shasum":"86ed943b1accdb850e876bb353b64d9dc16c8f85","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"dist":{"shasum":"86ed943b1accdb850e876bb353b64d9dc16c8f85","size":7828,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-1.1.0.tgz"},"directories":{},"publish_time":1428674766859,"_cnpm_publish_time":1428674766859,"_hasShrinkwrap":false},"1.0.0":{"name":"cwise-compiler","version":"1.0.0","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/mikolalysenko/cwise-compiler/issues"},"dependencies":{"uniq":"^1.0.0"},"homepage":"https://github.com/mikolalysenko/cwise-compiler","_id":"cwise-compiler@1.0.0","dist":{"shasum":"7d04ed8a473d3067f6205c39ee4d8080d5b9caf1","size":4991,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-1.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"directories":{},"publish_time":1398785387733,"_cnpm_publish_time":1398785387733,"_hasShrinkwrap":false},"0.1.0":{"name":"cwise-compiler","version":"0.1.0","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"license":"MIT","readmeFilename":"README.md","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/mikolalysenko/cwise-compiler/issues"},"dependencies":{"uniq":"~0.0.2"},"_id":"cwise-compiler@0.1.0","dist":{"shasum":"899e5c1981b56041ab2921864b034fe0d591b71a","size":4964,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"directories":{},"publish_time":1374106100431,"_cnpm_publish_time":1374106100431,"_hasShrinkwrap":false},"0.0.0":{"name":"cwise-compiler","version":"0.0.0","description":"cwise's internal compiler","main":"compiler.js","scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/cwise-compiler.git"},"keywords":["cwise","ndarray","compiler"],"author":{"name":"Mikola Lysenko"},"license":"MIT","readmeFilename":"README.md","gitHead":"29e146315bd0a8c50bd44b9b6b5bf4b769bd7aec","bugs":{"url":"https://github.com/mikolalysenko/cwise-compiler/issues"},"dependencies":{"uniq":"~0.0.2"},"_id":"cwise-compiler@0.0.0","dist":{"shasum":"fc1866a8d7c9d24dd00d476880514d4817216a8a","size":4660,"noattachment":false,"key":"/cwise-compiler/-/cwise-compiler-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cwise-compiler/download/cwise-compiler-0.0.0.tgz"},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"directories":{},"publish_time":1373998142410,"_cnpm_publish_time":1373998142410,"_hasShrinkwrap":false}},"readme":"cwise-compiler\n==============\nJust the compiler from cwise.  You can call this directly if you know what you are doing and want to skip calling cwise-parser and including esprima.  This is only recommended in extreme cases though.  Otherwise you should stick to the default interface in cwise and not mess around with this craziness.\n\n[![build status](https://secure.travis-ci.org/scijs/cwise-compiler.png)](http://travis-ci.org/scijs/cwise-compiler)\n\n# Install\nInstall using [npm](https://www.npmjs.com/):\n\n    npm install cwise-compiler\n\n# API\n#### `require(\"cwise-compiler\")(procedure)`\nCompiles a cwise procedure for the given procedure.  The object procedure must have the following fields:\n\n* `args` An array of argument types (as in cwise)\n* `pre` A parsed pre function\n* `body` A parsed body function\n* `post` A parsed post function\n* `funcName` Name of the function\n* `blockSize` Block size to generate\n* `debug` Debug mode flag\n\n# License\n(c) 2013 Mikola Lysenko. MIT License\n","_attachments":{},"homepage":"https://github.com/scijs/cwise-compiler#readme","bugs":{"url":"https://github.com/scijs/cwise-compiler/issues"},"license":"MIT"}