rocket-lang icon indicating copy to clipboard operation
rocket-lang copied to clipboard

Home of 🚀🇱🅰🆖 (or RocketLang, if you are more into letters)

Results 18 rocket-lang issues
Sort by recently updated
recently updated
newest added

Bumps [express](https://github.com/expressjs/express) from 4.18.1 to 4.19.2. Release notes Sourced from express's releases. 4.19.2 What's Changed Improved fix for open redirect allow list bypass Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.19.2 4.19.1 What's Changed Fix...

dependencies

Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. Release notes Sourced from webpack-dev-middleware's releases. v5.3.4 5.3.4 (2024-03-20) Bug Fixes security: do not allow to read files above (#1779) (189c4ac) Changelog Sourced from...

dependencies

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.1 to 1.15.6. Commits 35a517c Release version 1.15.6 of the npm package. c4f847f Drop Proxy-Authorization across hosts. 8526b4a Use GitHub for disclosure. b1677ce Release version 1.15.5 of...

dependencies

Consider the support of: ```js a="test" if a.type() == "STRING" puts("is a string") else puts("is not a string") end ``` ```js while a != 4 puts(a) a = a +...

enhancement

While `puts` is useful for debugging, it can not really be used for writing stuff to the terminal. The main reason for that is how strings are handled. Lets discuss...

bug
discussion

Reproduce via [Playground](https://play.rocket-lang.org/?share=aW5zdHJ1Y3Rpb25zID0gWwoibW92ZSAxIGZyb20gMiB0byAxIiwKIm1vdmUgMyBmcm9tIDEgdG8gMyIsCiJtb3ZlIDIgZnJvbSAyIHRvIDEiLAoibW92ZSAxIGZyb20gMSB0byAyIl0KCnN0YWNrcyA9IFsKICBbIloiLCAiTiJdLAogIFsiTSIsICJDIiwgIkQiXSwKICBbIlAiXQpdCgpzdGFja3MyID0gc3RhY2tzCgpmb3JlYWNoIGluc3RydWN0aW9uIGluIGluc3RydWN0aW9ucwogIGFtb3VudCA9IGluc3RydWN0aW9uLnNwbGl0KCJmcm9tIilbMF0uc3BsaXQoIm1vdmUiKVstMV0uc3RyaXAoKS5wbHpfaSgpCiAgZnJvbSA9IGluc3RydWN0aW9uLnNwbGl0KCJ0byIpWzBdLnNwbGl0KCJmcm9tIilbLTFdLnN0cmlwKCkucGx6X2koKQogIHRvID0gaW5zdHJ1Y3Rpb24uc3BsaXQoInRvIilbMV0uc3RyaXAoKS5wbHpfaSgpCgogIGZvcmVhY2ggaSBpbiBhbW91bnQKICAgIHN0YWNrc1t0byAtIDFdLnlvaW5rKHN0YWNrc1tmcm9tIC0gMV0ueWVldCgpKQogIGVuZAplbmQKCnJlc3VsdCA9ICIiCmZvcmVhY2ggc3RhY2sgaW4gc3RhY2tzCiAgcmVzdWx0ID0gcmVzdWx0ICsgc3RhY2tbLTFdCmVuZApwdXRzKCJQYXJ0IDE6ICIgKyByZXN1bHQpCgpmb3JlYWNoIGluc3RydWN0aW9uIGluIGluc3RydWN0aW9ucwogIGFtb3VudCA9IGluc3RydWN0aW9uLnNwbGl0KCJmcm9tIilbMF0uc3BsaXQoIm1vdmUiKVstMV0uc3RyaXAoKS5wbHpfaSgpCiAgZnJvbSA9IGluc3RydWN0aW9uLnNwbGl0KCJ0byIpWzBdLnNwbGl0KCJmcm9tIilbLTFdLnN0cmlwKCkucGx6X2koKQogIHRvID0gaW5zdHJ1Y3Rpb24uc3BsaXQoInRvIilbMV0uc3RyaXAoKS5wbHpfaSgpCgogIHRlbXBfc3RhY2sgPSBbXQoKICBmb3JlYWNoIGkgaW4gYW1vdW50CiAgICB0ZW1wX3N0YWNrLnlvaW5rKHN0YWNrczJbZnJvbSAtIDFdLnllZXQoKSkKICBlbmQKICB0ZW1wX3N0YWNrLnJldmVyc2UoKQogIGZvcmVhY2ggaXRlbSBpbiB0ZW1wX3N0YWNrCiAgICBzdGFja3MyW3RvIC0gMV0ueW9pbmsoaXRlbSkKICBlbmQKCmVuZAoKcmVzdWx0ID0gIiIKZm9yZWFjaCBzdGFjayBpbiBzdGFja3MKICByZXN1bHQgPSByZXN1bHQgKyBzdGFja1stMV0KZW5kCnB1dHMoIlBhcnQgMjogIiArIHJlc3VsdCkKCm5pbA%3D%3D) ``` goroutine 1 [running]: github.com/flipez/rocket-lang/object.init.0.func8({0x104c9bb90?, 0x1400011a2a0}, {0x0?, 0x1400012e260?, 0x1?}, {0x1?, 0x104bac465?}) /home/runner/work/rocket-lang/rocket-lang/object/array.go:279 +0x50 github.com/flipez/rocket-lang/object.ObjectMethod.Call({{{0x0, 0x0, 0x0}, {0x1400012e260, 0x1, 0x1}, {0x104bac465, 0x35}, {0x104baec22, 0x47}}, ...}, ...) /home/runner/work/rocket-lang/rocket-lang/object/object.go:191 +0x140...

bug
AoC

``` def multiple() return "moo", 123, true end a, b, c = multiple() ```

enhancement

Since matrix multiplication is a nice mathematical feature, I would like to see it implemented in RocketLang. For the definition of matrix multiplications, see here: https://en.wikipedia.org/wiki/Matrix_multiplication Condition: all entries have...

enhancement