{"_id":"algo-lang","_rev":"34-56f153b52e654c38e1d7188cf8cec179","name":"algo-lang","description":"Algorithmic language interpreter (in French only for now)","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"algo-lang","version":"1.0.0","description":"Algorithmic language interpreter (in French only for now)","dependencies":{"chalk":"^1.1.3"},"devDependencies":{},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build","test":"node build/algo-lang.js test/test.algo"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.0","_shasum":"9c2b360d7e380238ef3126b546ff9b8cabade3d9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"9c2b360d7e380238ef3126b546ff9b8cabade3d9","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.0.tgz","integrity":"sha512-Y1pYSqo9xTYOsKRM4cG092BDCk9k+JJHhRdq5p2GHrWD/E1PAk1jWzhWV7v5xJgtpJjspSD2y+fEciIfom2WEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSqGyAlkqXTJM2aErO41nRNdXb/dtXSeg1pN4MLggaTAiAnj6eaM6YmtiRP9rkFTRIElBZDa9Akn8xTvytGrClvOg=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.0.tgz_1467108676330_0.3654418862424791"},"directories":{}},"1.0.1":{"name":"algo-lang","version":"1.0.1","description":"Algorithmic language interpreter (in French only for now)","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/test.algo"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.1","_shasum":"c899796572e79734e3366362b582e327efced4b7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"c899796572e79734e3366362b582e327efced4b7","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.1.tgz","integrity":"sha512-iI2yFn1TH45ZT01tvQ/3e438ZzL3q43tuQSjwlk8/XU5hJRAk0HF1gflFSfcL+VMSha2sL/8WEgrvGPdw6IZpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaHRtXOR2lvCpNdDu1obsadirwWwq52k65oChggUCF6AiB/swA27vDi8eVnR1+k0vPhqFYf1rsme21xQvQgX3VZVA=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.1.tgz_1467113408011_0.46160733443684876"},"directories":{}},"1.0.2":{"name":"algo-lang","version":"1.0.2","description":"Algorithmic language interpreter (in French only for now)","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.2","_shasum":"414ba46b399a802439e29759a86d278a5663f7f6","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"414ba46b399a802439e29759a86d278a5663f7f6","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.2.tgz","integrity":"sha512-Q6jJwSIVPez3TiFzjrhXfjRVzGq9YQCpLMjcfZbygX5jui64qpQCEbktdczIbKKnZhk4+GD2idgTuF8TAL601w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFazQlM6TlgucX/fOCmhNNf+hb0DzeJbdeD75MWBzwvPAiBTE/gIvccJaMEGdQHxMNt4ZK48Ogm+3yeCzExlX/ap9g=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.2.tgz_1467113663163_0.04888290446251631"},"directories":{}},"1.0.3":{"name":"algo-lang","version":"1.0.3","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.3","_shasum":"8fda1717505a0a58f4d24a223b3219349c8e3036","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"8fda1717505a0a58f4d24a223b3219349c8e3036","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.3.tgz","integrity":"sha512-uStZzwJanJyITbPbpzcC94N7+hS6GYt0A04W+NEqBGfXSa56ye1OTWnqLkbefsJnpPlhPCpauMMt+8JLUZSnBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW96PHNEb4VL+0tS7ctpIuGPeowVSzz2jYBgK5KauamAiEAlBxnTelBqqcUhRncK1Y8uABtMKZHSK6Zzm+74I6y5wQ="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.3.tgz_1467123806162_0.6963640337344259"},"directories":{}},"1.0.4":{"name":"algo-lang","version":"1.0.4","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.4","_shasum":"986a3bd73a5e2f07d1871212d95bdff8d0daec57","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"986a3bd73a5e2f07d1871212d95bdff8d0daec57","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.4.tgz","integrity":"sha512-2w21EJ/GYUdNcSKJvp2aVroX3+tDXdhrrvR+or5x+MxAbGGigGRUwLD4lhaPsLUaalKNj5SJeDZmsW0p4Ys+6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnKGCnmQtJQ5ckSIdRKthKd09r9WLfdMLlplcbeeXM2AIgGnEhQNv3hp7UMWGoxEAjs5pXf5FHK/P7HZ0+wd+/3BM="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.4.tgz_1467151536288_0.15811243909411132"},"directories":{}},"1.0.5":{"name":"algo-lang","version":"1.0.5","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.5","_shasum":"fbcaa05fb5d81ca2dbd550ff67c28eb38deb1449","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"fbcaa05fb5d81ca2dbd550ff67c28eb38deb1449","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.5.tgz","integrity":"sha512-FyR1MC5GOtdjTYXLUgsm9SAGiAG2NxXnTRu9M7oq7tzQ120AKlrG71/3P6MG2ap5lxf2D6OLddvvhV3wv3HKyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGqvQBDgMDwTH3ECNUdTRnmcK3oh6ag3mB1OthhJVXPAiEAr6mrhdhUvcPr7Zd7S6QUYGUd+JPjzXtueSxYX45YRkk="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.5.tgz_1467191632642_0.6256043575704098"},"directories":{}},"1.0.6":{"name":"algo-lang","version":"1.0.6","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.6","_shasum":"138be5cf2a264f084186f1ea39ce4cef4429eab3","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"138be5cf2a264f084186f1ea39ce4cef4429eab3","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.6.tgz","integrity":"sha512-hRluyCWySuv1btWWsid5eLodOsTRmv2D439TTOBQ8CReFI70L1PRlgeLDjb33aL1ZEbjZbyfQWzHP49E1N2r0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3YDEtB/rjuDcAbZ2PSVggZJZ09v+uf4/WNtnJCruzZAiAshU6rLJDNHFoUCpgUkHmyGCrwATmVoU+8iB+iVKuv9Q=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.6.tgz_1467289932072_0.39341680239886045"},"directories":{}},"1.0.7":{"name":"algo-lang","version":"1.0.7","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.7","_shasum":"7b4c079939a6feccc38aadaaee040acb74266675","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"7b4c079939a6feccc38aadaaee040acb74266675","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.7.tgz","integrity":"sha512-83iYDti/ifLIvE3vcM0c4z5fdc5ce7nowJZpwKcKfK3WIpArIv/y1IwebPyoVCRqgwi2qeAk2e7uZOkMGdqMHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDviR8+0B4t+4twvnkknvOhGcKIWvkmDnWxWY9CFRP/KAIhAKoUhtL53bFN8K3QIU7b2KAA4n57+i7f079OBMURfm3N"}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.7.tgz_1469113292475_0.8756790312472731"},"directories":{}},"1.0.8":{"name":"algo-lang","version":"1.0.8","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.8","_shasum":"fab70eb8b886d7a5eb6f3835b5fc97577df9e1d5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"fab70eb8b886d7a5eb6f3835b5fc97577df9e1d5","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.8.tgz","integrity":"sha512-C/YFwZ/cJvqpAqx2J++sF/gMXuoe4uv2K2HPccw+6jq8+4Wi2A6tEsEtIqxrRw85stD6x/KusN8t5eDPXZ9RdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNHq2mjjrTCYElL9fCZwwLAr5sg3Rr8tlk4bIAeaXYJAiEAyZUThAB4fpbW4wEmob5jH0uhG75oKbdQ0Bf4esnnGu4="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.8.tgz_1470651964832_0.24933334114030004"},"directories":{}},"1.0.9":{"name":"algo-lang","version":"1.0.9","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.9","_shasum":"56f0467421777463be1af6e4beaf6809b74b019e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"56f0467421777463be1af6e4beaf6809b74b019e","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.9.tgz","integrity":"sha512-Q7Ksy88CPUaZWvZOyRVxIXOAR1k1N+3QTvYVkaky//Qzt/x/nN3Oumt7mBQFqxjU6BGMzIi3o2ot1QNRrgosEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrVm8AaHkxXzBixaG3jyCQTNINFprO978FaFK3PaF8eAiBNjVvsUR61s/T7uiqTOBHht+tH2v/EJDIzG6uUu3w3IQ=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.9.tgz_1470652558284_0.7380467001348734"},"directories":{}},"1.0.10":{"name":"algo-lang","version":"1.0.10","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.10","_shasum":"3e1dc3c93df0d00b5a63a8746d2aa5cf29ac8f04","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"3e1dc3c93df0d00b5a63a8746d2aa5cf29ac8f04","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.10.tgz","integrity":"sha512-30/Nc6ubQp5AB73/rkiv+cwYjalhflTRw472jirohax2t4mx4vN79egN5At0PClEFHhDEVPWgazIhC9lHL+RxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVJ6sRc6ApL/yD16lKtSuCJAZmGYpkQfngqL+/xOetTAiEAlYayTTfcQd/hA/6ckrC0z+UFmYBlBxOc0V/U5PM7WKs="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.10.tgz_1470826115356_0.16367049096152186"},"directories":{}},"1.0.11":{"name":"algo-lang","version":"1.0.11","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.11","_shasum":"9e985e4baafdb033e7c25903851df2dbdf9a2223","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"9e985e4baafdb033e7c25903851df2dbdf9a2223","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.11.tgz","integrity":"sha512-SXDoXr8K3hOeCAEOlix/2sKrK62nN3ZyOCnYMd3p5hfX02sGGqYFtbDrttnLR9s3VSgoBWN8KizI9yvt35kblQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtdFRP2TiBkVt1f7hw0LrADWFwECZCtt0EsBRxmS1tfgIgfpenQqfP5DL+P4reEChu3a4epPOK+EKXK+fwyCHe3x0="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.11.tgz_1471095405787_0.37020503799431026"},"directories":{}},"1.0.12":{"name":"algo-lang","version":"1.0.12","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.12","_shasum":"936abd428ac9d9db80a82deb888793058d1dbdf5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"936abd428ac9d9db80a82deb888793058d1dbdf5","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.12.tgz","integrity":"sha512-zzN4Eu5LDKAN9nMJpeHLulYlD7bcFD+i2CVp1dAbt4Bn4eDphGnirXP4WQQInYFjm/2IUcRYZIW3WyvinjrhFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy7SwXv76ksuiVbGEBa343DdW3+jakcW1O6N+huhF7igIgHbXmZfgtDKgH67flUze9lT4WOLvQA5aFj2uGgKuq/q4="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.12.tgz_1471182519291_0.3428319995291531"},"directories":{}},"1.0.13":{"name":"algo-lang","version":"1.0.13","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.13","_shasum":"09b9ae7ef3ae95d933217e568b8c481641854042","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"09b9ae7ef3ae95d933217e568b8c481641854042","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.13.tgz","integrity":"sha512-f7UE14Q5P5mZHH0yR0JlhPkns+A8F3ZHU4x/X/K6Ev3maR1is5Up6zdxliZLo7A2hf4gSKYkZx56YypXK5sBdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqgAyBvr69dfBR/C6bUhUvtBKS96Bmu70S6oHnUgY2fAiAQx2NVgBqIyYApuhRmhV11ZF0UgQU+zWEh1y6D/g4oeA=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.13.tgz_1471213002329_0.6565170816611499"},"directories":{}},"1.0.14":{"name":"algo-lang","version":"1.0.14","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.14","_shasum":"738df4f522ce960f701bb4f73716a4830f3d3860","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"738df4f522ce960f701bb4f73716a4830f3d3860","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.14.tgz","integrity":"sha512-CSqlWGEn5ZsG/EUtPaqr0v+y1JgX4LjepCYT5ajyZnsJg9A6WJseJ/As4eeWSbN7UWi92oK1lLP0OQxSHWiDRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaP6TOfssz2cTNjbLLD2xJF1qlj5gcIizqavX11DBY2gIgY8QnctnF6U7AZVOt0/AAlbJPMsW7CpsGXrijo75nKwc="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.14.tgz_1471435943522_0.010525909019634128"},"directories":{}},"1.0.15":{"name":"algo-lang","version":"1.0.15","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.0.15","_shasum":"7e33931fc4b1bc7d72e8887cd59d2110432a6c22","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"7e33931fc4b1bc7d72e8887cd59d2110432a6c22","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.0.15.tgz","integrity":"sha512-RnPvLmS8uCZ6hahRIgpNBkQCZaCkFjpSCZkJ2ExjM+v0AbnisZpqlAo1B0Hx6cVruATFNm9CWmOtlJBpz1T+jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChjQU8dYowt8U1KRHEYL1y+TNeF1XNjpytCq9dEmCT+QIgYfPz63NNS52VLKyCXsFuNvHAbbOs20lEEQoeel2AzZg="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.0.15.tgz_1471436121545_0.9153509016614407"},"directories":{}},"1.1.0":{"name":"algo-lang","version":"1.1.0","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.1.0","_shasum":"26d2653e2423322ea3ad557c3e9c4e7b7167b60c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"26d2653e2423322ea3ad557c3e9c4e7b7167b60c","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.1.0.tgz","integrity":"sha512-adlHmHXWJoqJhtyL494n0XjqWpEvFS35rxoiXFfedWaUUMwMsf+fgSaj+Mf88Gf+TX6stBMrIMpKdgd06Raz8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWNsg7yZLGx+OTGbVcAMgVpugXcBGbZtoAV+R5OkNICAIhAIN29qcMptyOnWQuU8GsccJDjbWjEb9obmNbsA0+hyos"}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.1.0.tgz_1471775607038_0.043644118355587125"},"directories":{}},"1.1.1":{"name":"algo-lang","version":"1.1.1","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.1.1","_shasum":"2cc8eb2f3c142525e095d6584fee487380985856","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"2cc8eb2f3c142525e095d6584fee487380985856","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.1.1.tgz","integrity":"sha512-ouVRLIp3Gcn6DfALjZ3X+85Xl2rfaoXuoALVSXx2w7fjmhyQn6RLwGaIrzHPirFNaLK8IFmUExzscLrRPBPH5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQl5CxW0JXLzfzodTSuju/00fvKpX0HYLYTFc4yxMcAIhAPzyGZ4kv06+Gs5vGrEnRH4IMpGINzrjxhABpnOJbjUl"}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.1.1.tgz_1474145851785_0.017884654458612204"},"directories":{}},"1.1.2":{"name":"algo-lang","version":"1.1.2","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.1.2","_shasum":"a2d8df963d85f13a610e3e1e78653f369085b328","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"a2d8df963d85f13a610e3e1e78653f369085b328","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.1.2.tgz","integrity":"sha512-+pX1NqiAkT7uprPLLazJVxpzyjKMZcA+7fnV4DDkt4EGjKBZcF1shnQxs5EqOLl3lq76bkorJLLTWBB3j0HGcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG6E1mZJaCyT5FkTNKr0hEWaUAhD/U0BgRHnRyymLHeQIgfi73CO4pkn6TuDhFLTdfxomrJa0YRKxyNEY/Ce6B2/o="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/algo-lang-1.1.2.tgz_1474146983637_0.38790420815348625"},"directories":{}},"1.1.3":{"name":"algo-lang","version":"1.1.3","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^1.1.3"},"devDependencies":{"babel-cli":"^6.10.1","babel-plugin-transform-es2015-modules-commonjs":"^6.10.3","babel-preset-es2015":"^6.9.0"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.1.3","_shasum":"81364dfabeb401ac58a563679dffd6a2e4b4218b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"shasum":"81364dfabeb401ac58a563679dffd6a2e4b4218b","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.1.3.tgz","integrity":"sha512-HIuldiamSMP4UbtlbAYpwif/zQ/5ThYwv+QfEfB8SuUA+1+eEZhOTqCDBSR/T1/SnNvnVmthU4lKky4wb13xog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbWGUm8Ho5d4E7iBUP6PFfclyEU1dDANXl3/Eyo2X4tAiAkGJBT8PGg6zwrcVrGKevmnbG7wXY/n5yQpC6hg2ICFw=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/algo-lang-1.1.3.tgz_1474149245686_0.34186015580780804"},"directories":{}},"1.1.4":{"name":"algo-lang","version":"1.1.4","description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^2.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.24.1","babel-preset-es2015":"^6.24.1"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"build":"babel --preset=es2015 --plugins=transform-es2015-modules-commonjs lib --out-dir build","prepublish":"npm run build && npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","_id":"algo-lang@1.1.4","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"integrity":"sha512-LxOwbk7e3848OGopmqC60bQPASUTk1LUlADCJWrgLjY4ekLkWNsgmGwLijN0h48bNlenN3otxciwoxAwhZK8hQ==","shasum":"d56e4115ebcf9970d646abf04d486b765ae5a495","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK/lUe+4NAR0Wp4PW22dfIQQZnJkqgoMlrxEZfStv+hAIhAJZ6ON93ch0TvwPDiEz5YZkw3s0yfdEFtjBJyppafySy"}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algo-lang-1.1.4.tgz_1499768820096_0.3185237718280405"},"directories":{}},"1.2.0":{"name":"algo-lang","version":"1.2.0","engines":{"node":">=8"},"engineStrict":true,"description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^2.4.1"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.6","rimraf":"^2.6.2"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"prepare":"rimraf build && babel lib --out-dir build","prepublishOnly":"npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","babel":{"plugins":["@babel/plugin-transform-modules-commonjs"],"presets":[["@babel/preset-env",{"targets":{"node":"8"}}]]},"_id":"algo-lang@1.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.13.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"integrity":"sha512-GWMLngxPN4mmNZgtS9CE7HPpHWkKz2oHX3odqKGLmiVh+8iBkN3BcLmaz+FgYuhW7js3v2+KQ3MD84PtcG4ZVA==","shasum":"f6afaa9c6b9738bf73482148144c463587057a40","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.2.0.tgz","fileCount":124,"unpackedSize":511304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9wBkCRA9TVsSAnZWagAA9r8QAIveamEsqKIT5tbz9ZQg\nW76ZYavP5+ZEVT7u4TriE5sOY5/mwuTaYSaRUrn2RR1SArndwINeQblKS6jO\nKRsG/r0bsdXQfH6pEU4y+w989Dxo3XbAIWKNbS+wsWiRLbDBK8uFaliGKEvQ\n5D6sLtlMaKQAufgf91X55N4ci2cARXPHRAxTyCqsEpBl+fTY3zn4gnTkHGmN\n6FEXGRele9LOmPy4T5Of+lNoB7pkw4jFHyYL0Rtv2JA0ZY2JWTt1tcUmwdPk\nXH0dK39w0s1hWSFuCEJq51ywmi1LdycffnWMlFa+7DyAp9s++e3xVM9PaW8h\nQFvhlMKKw8LnM6GI/8CsERa3yEhe3RCWv97RWHBfjpBO6dqpb9T0p2dFblUI\nVKrpcLyUJMuNYXoaVXjoslmlTbGtjPw/E8Ob8pHWeAf/iq8Z7u+xcEmsYj9r\nzHoKpnrDkR3HjmGOwDKxsT6ZCKBYyw1NG9DJCrQbjTKpxi82J8v+VU1uVwsw\nJq1H3hDg2J6QT9G6xRQMTubl644Om0HGp4v7A6QhZODlAyY9JrDoX8kzSzqc\nk8mSeCYwuJSv7wUhukh3RIsuEjsB6EZUvFtbMz+Jhg0Me25komKZy5WO8mzf\njdtJQbg8GsN474AEcRLlWHcevAEezOROY+n3E8fyGWjp1S+jdc4jrMt1q1kq\nusxA\r\n=1sZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3sIClxGOOg4i7wcUHEWoGsLT2dw7eXQ1dhKD5p7qA9AiEAhJi1onzpQdcASMFAbsYZXrNwYZdph3LGZR4vUQFf9CA="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algo-lang_1.2.0_1542914147431_0.9332086932668144"},"_hasShrinkwrap":false},"1.2.1":{"name":"algo-lang","version":"1.2.1","engines":{"node":">=8"},"engineStrict":true,"description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^2.4.1"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.6","rimraf":"^2.6.2"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"prepare":"rimraf build && babel lib --out-dir build","prepublishOnly":"npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","babel":{"plugins":["@babel/plugin-transform-modules-commonjs"],"presets":[["@babel/preset-env",{"targets":{"node":"8"}}]]},"_id":"algo-lang@1.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.13.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"integrity":"sha512-wERTg7ltcDiqaWAgQsZBi0zNZQaCxsJL3O3HEvuVt1bGzbPkUGlafRt72ClBgxNCB/sM5Nr240JiLxNHB7ptAA==","shasum":"3450a13ff957fd42d61717c08d733f16a2494838","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.2.1.tgz","fileCount":59,"unpackedSize":133541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9wLfCRA9TVsSAnZWagAAWFAP/AmznslreR2CGC0DlF1b\nO+pf/cnlsRs9PZ34GRykjtkT5f7ZCWi7Z4xSzmjEJ5qP7sg+ucqeACQ/Rjfz\ngv00vCnqiHCVBN0/ufWzzaEjdqpbDAC4SgWZ2AtMMOJkUdLC7ybIQqhahV+X\ntXwTdkSsSRKvUZd8CJacsMb7ql4Fh7eoIF/vw5+41C2lOdYRVId94Pdk17kD\nksIBwEmnRpO8hoin0QpvbXNACF89sFYLAWXRYPXdHwMBHgnVl1luBUJiuxYs\n/FuBGjSO0lO78MT3GE0kavjkFj7y7/EiMP7Ib7HWjPcMRloLbwGBxE4JyehN\nQgCfik3NA81Q9z36LhNPaSZHft5zgtroEdhGsb8whPDl8FiYsOCJacIcYK9g\nTlsQHlgzTVlEtijDyfWDohlpRCOUQqZLHMjdGWdBAR5Ij1fp2xlF1KGJI8AN\neEHfcpmuBKcngs7ARcucDt0RUllM8puv3sNV/VAS8vT7zILqNpLBSZnrR2pG\nn8Et30ldJkepkC9wH05AyG/eYybB1WQhg1vQ1SK+yjFn+j01tFblLzDNo659\nZPTWhyT44qp2KaD1JcQMQoWhXC5K3xKjWzJBySnepfL8wMUakhcsYb+Fb2pf\nMlVgZQckBJY08wjxUJtVZEDSf4oL1grdhKOrqDhXJVewExoD8YxaTN1RsHPN\nfnBP\r\n=+IVb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2xLpLmseVmlqiwIb2+P1zNYdx6CcQKFAavhL+4zeS6AiBdUwaF04BsrOt2lEWzUxVW6LlrXZQfT4QCYEfHRBZyNQ=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algo-lang_1.2.1_1542914782430_0.30112010957850366"},"_hasShrinkwrap":false},"1.2.2":{"name":"algo-lang","version":"1.2.2","engines":{"node":">=8"},"engineStrict":true,"description":"Algorithmic language interpreter (in French only for now)","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","dependencies":{"chalk":"^2.4.1"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.6","rimraf":"^2.6.2"},"bin":{"algo-lang":"build/algo-lang.js"},"scripts":{"prepare":"rimraf build && babel lib --out-dir build","prepublishOnly":"npm test","test":"node build/algo-lang.js test/simple.algo && node build/algo-lang.js test/test.algo"},"repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","babel":{"plugins":["@babel/plugin-transform-modules-commonjs"],"presets":[["@babel/preset-env",{"targets":{"node":"8"}}]]},"_id":"algo-lang@1.2.2","_npmVersion":"6.2.0","_nodeVersion":"10.13.0","_npmUser":{"name":"even","email":"npm@qraynaud.eu"},"dist":{"integrity":"sha512-X6e/wUGgW1s9z6RLoL7OHhck1/VA26znhPaZuTJHkfbYJfssOegCk/t/I/2kHuXRZeb+YW6LcF1dH+DBoW6IHw==","shasum":"bffa23273f24102d6a38e31c402051a4848bde09","tarball":"https://registry.npmjs.org/algo-lang/-/algo-lang-1.2.2.tgz","fileCount":61,"unpackedSize":825262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9wQOCRA9TVsSAnZWagAAQOYP/0dybprA+KI6kuMbp9xg\n/cbJvkAIwfBZxBQCVT0ajsas4gjZir0m3DmBByA8vu9mhplaQFR51XsegnW7\nZvjQnt6qm8mX9LzkT1HCb1kiivjOxn+sdSUBDJWpq1hPk/Lz0waqywbBVrLF\novySaBg5OicW3ECi5NPBCXYxK7ZgIHss4+DnASBNee2xzgS7S4uB2UO+RLyP\nP7/P0L6KJJSsMPNCwYGLnAJXmgq4M4rZ9C8z31ckb8TBudei0EZmTIvWWfbt\nVBISchR7PanWPzBzEnnng3y9+5itjU5zHcyDrYkiwqGrX+0O1BzQqag5vmB2\nsjdNbWrXdYiuLqi72pdmaUmxQ5QtW7uoo+k2PdLSaZfKBl//qcVa+qY+Dc31\nGnCcssJOQGQ/Mesw1rUF1sP7WBNDYDQaxUhxFacSyCXVPNUHfL5NNA+z0Dgt\n7Ob0LCsfFPIBM7TWkxDnhQ5vDjEQCxbBgi/j2umzaGev1fZtN7DVetFLo9Kz\n0va4nVfcvOIZMVH1MKwnkuRiKzbc5InoKYE8C3ISPsH3wCPL6Y+JPXA3+Bq9\nEvmw4h+8WnG5sSpxiw8tyC9X/Qh7rjS2BNxkoV+U0Ha7zyyN239BScw1T7ms\nKV/cMhMQcfoBRDcGJl8jzxY63NhPKLqLMjKjbA4BUn3VVBpYt32yoLAJbNNM\nzM73\r\n=AO1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCFcinb8R/Qz7xqDNW8hYEA2OetgaNRXMRLc9h7O3lHAiBB+CvPr067kKw1Jbvu+o9ZaizlA5/DEuWq1z+h+dZDRA=="}]},"maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/algo-lang_1.2.2_1542915086017_0.4081488190271909"},"_hasShrinkwrap":false}},"readme":"# Algorithmic natural language interpreter (language using french keywords)\n\n## Usage\n\n### Installation\n\n```bash\nnpm install -g algo-lang\n```\n\n### Command line\n\nBasic usage:\n\n```bash\nalgo-lang path/to/file.algo\n```\n\nPretty print your file in console:\n\n```bash\nalgo-lang --pretty-print path/to/file.algo\n```\n\n## Language\n\n### Quick example\n\n```algo\nalgorithme test\n  variables\n    entier i, j\n\n  algorithme procedure swap\n    parametres globaux\n      entier i, j\n\n    variables\n      entier tmp\n\n  debut\n    tmp ← i\n    i ← j\n    j ← tmp\n  fin algorithme procedure swap\n\ndebut\n  i ← 2\n  j ← 4\n  swap(i, j)\n  afficher(chaine(i) + chaine(j)) /* prints 42 */\nfin algorithme test\n```\n\n### Language documentation\n\n[Documentation in french](http://algo.infoprepa.epita.fr/index.php/Epita:Algo:Mémo-Langage)\n\n#### Note\n\n`selon` expressions differ slightly from the previous documentation. There is a `cas` keyword added in the mix to allow LALR parsing :\n\n```algo\nselon expression faire\n  cas val1, val2: expr1\n                  expr2\n        autrement expr3\n                  expr4\nfin selon\n```\n\n### Good to know\n\n#### Operator aliases\n\nSome operators have aliases to ease development:\n\n* `<-` is equivalent to `←`\n* `^` is equivalent to `↑`\n\n#### `nul`\n\nThere is a special `nul` keyword to assign the null pointer to any pointer variable and check if a pointer is null.\n\n#### Available types\n\nOnly those base types are available:\n\n* `booleen` (defined just like `booleen = (faux, vrai)`)\n* `caractere` (can be cast with system routines to: `chaine`, `entier`)\n* `chaine` (can be cast with system routines to: `entier`, `reel`)\n* `entier` (can be cast with system routines to: `caractere`, `chaine`, `reel`)\n* `reel` (can be cast with system routines to: `chaine`, `entier`)\n\n#### System routines\n\nThere are some system routines you can use:\n\n* `afficher(chaine)`: prints the string on stdout (no endline is added automatically)\n* `allouer(pointer)`: allocate memory for the pointed value\n* `caractere(value)`: try to cast `value` in `caractere`\n* `chaine(value)`: try to cast `value` in `chaine`\n* `entier(value)`: try to cast `entier` in `chaine`\n* `liberer(pointer)`: free memory pointed by the provided pointer, do nothing if pointer is `nul`, resets `pointer` to `nul`\n* `longueur(chaine)`: returns the length of the string\n\n#### Operator `[]`\n\nThe operator also allows you to access characters (`caractere`) in a string (`chaine`) like in:\n\n```\nafficher(\"toto\"[1])\n```\n\n**Important note:** In this language, index are from `1` to `n` and not from `0` to `n − 1`!\n","maintainers":[{"name":"even","email":"npm@qraynaud.eu"}],"time":{"modified":"2022-06-13T02:37:38.253Z","created":"2016-06-28T10:11:17.446Z","1.0.0":"2016-06-28T10:11:17.446Z","1.0.1":"2016-06-28T11:30:10.916Z","1.0.2":"2016-06-28T11:34:24.249Z","1.0.3":"2016-06-28T14:23:28.979Z","1.0.4":"2016-06-28T22:05:38.722Z","1.0.5":"2016-06-29T09:13:53.768Z","1.0.6":"2016-06-30T12:32:13.714Z","1.0.7":"2016-07-21T15:01:34.421Z","1.0.8":"2016-08-08T10:26:06.983Z","1.0.9":"2016-08-08T10:36:00.398Z","1.0.10":"2016-08-10T10:48:38.037Z","1.0.11":"2016-08-13T13:36:47.372Z","1.0.12":"2016-08-14T13:48:40.979Z","1.0.13":"2016-08-14T22:16:44.126Z","1.0.14":"2016-08-17T12:12:24.136Z","1.0.15":"2016-08-17T12:15:23.742Z","1.1.0":"2016-08-21T10:33:28.441Z","1.1.1":"2016-09-17T20:57:33.612Z","1.1.2":"2016-09-17T21:16:25.448Z","1.1.3":"2016-09-17T21:54:07.883Z","1.1.4":"2017-07-11T10:27:01.248Z","1.2.0":"2018-11-22T19:15:47.560Z","1.2.1":"2018-11-22T19:26:22.595Z","1.2.2":"2018-11-22T19:31:26.188Z"},"keywords":["algo","language"],"author":{"name":"Quentin Raynaud"},"license":"MIT","readmeFilename":"README.md","homepage":"https://bitbucket.org/lsystems/algo-lang/overview","repository":{"type":"hg","url":"git+https://qraynaud@bitbucket.org/lsystems/algo-lang.git"},"bugs":{"url":"https://bitbucket.org/lsystems/algo-lang/issues?status=new&status=open"},"users":{}}