Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/goby-lang/goby

Goby - Yet another programming language written in Go
https://github.com/goby-lang/goby

Merge branch 'master' into fix-#548

b46ae63a4175ef14030e78228dc068c6c1d7afab authored almost 7 years ago by Stan Lo <[email protected]>
Merge pull request #569 from goby-lang/fix-#526

Allow parsing negative float with method chain.

1634edb7c7cd45998a52961ebd0195b4353d0b0f authored almost 7 years ago by Stan Lo <[email protected]>
Allow parsing negative float with method chain.

19dfcd0245171abe6829ffff737456e211a2ef45 authored almost 7 years ago by st0012 <[email protected]>
Merge pull request #570 from goby-lang/namespace-parser-constants

Namespace parser constants

c00ad0ca3d6b779b6ab737dea906637ac62e4708 authored almost 7 years ago by Stan Lo <[email protected]>
Fix parser's golint warnings.

63f99c681ff064ae3febe6da0e2e813911d98fba authored almost 7 years ago by st0012 <[email protected]>
Move error helpers into errors pkg.

85ef281abd196ffd855ec57e5ec4eab9ed714580 authored almost 7 years ago by st0012 <[email protected]>
Make precedence constants normal capitalized words.

45066aa006d170f29705a39a4465db30c2b20043 authored almost 7 years ago by st0012 <[email protected]>
Move parser's event and state constants to their own packages.

d05417a857cd5d2a13a71b27b6644294e8b01c38 authored almost 7 years ago by st0012 <[email protected]>
Add parser/arguments package.

e15631f32f24767a5897ff531cdc963ef2cbea43 authored almost 7 years ago by st0012 <[email protected]>
Move precedence table into precedence package.

4a1e65a38fec00a59374dcf9de9c750735fcb151 authored almost 7 years ago by st0012 <[email protected]>
Move error related constants and helpers into err package.

2333f88397681da244d931eacf76116b0135163a authored almost 7 years ago by st0012 <[email protected]>
Use 'precedence' package as namespace to precedence constants.

7a54a080ba4924b5e22cca47589ecbfeda721b90 authored almost 7 years ago by st0012 <[email protected]>
Merge pull request #559 from goby-lang/feature/issue-403

#403 Able to Index with Successive Values from Array

a03f7c7106eb2e094e58daa73cb313b18563d882 authored almost 7 years ago by Maxwell <[email protected]>
When indexing value negative too small, it will raise error no matter what

04fda202e417dc76ac54d4d2b79c854982f56c8f authored about 7 years ago by Maxwell-Alexius <[email protected]>
Whenever indexing or assigning by successive indexing, it will return error when second argument is negative

08f6c0fbddf256d378ed977d60e4e85c78dd8f0f authored about 7 years ago by Maxwell-Alexius <[email protected]>
Go formatting! & Fix HoundCI violation

7894502db342d2504c57a8a19f4808622b67855c authored about 7 years ago by Maxwell-Alexius <[email protected]>
Add small test case for both negative value indexing with value assigned

d9a418f930540b4ce508a270211f5d79325f3fae authored about 7 years ago by Maxwell-Alexius <[email protected]>
Support 3 arguments of Array#[]= method

ad5a126f12ce403b59919fd77e35691474916949 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Add test cases discovered by @hanachin and @hachi8833

76b20c42665470cedd8a4ba490e443ebc11e9ff0 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Add parser test for multiple index assignment

78a73bbe5f6bef4c6c3554573c5ebf8a657bbb4c authored about 7 years ago by Maxwell-Alexius <[email protected]>
Add doc for Array#[] and Array#[]= & go formatting

d1f615dfaab8e04d03daf73d90634c16a7a3f674 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Solve test case completely which fully supported for Array to access successive values via 2 parameters

aced03122dfff370a25603009056c197cb66fb71 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Support multiple arguments in [] method

1a7224bd3ce4c36abe879ee553d59c8eff6b2c99 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Able to accept 2 arguments to specify indexing array with successive values

f45315bcc917f4a7a17f9e9e11d6d9bee9a7643c authored about 7 years ago by Maxwell-Alexius <[email protected]>
Supplement the array test

efeabda80e4709c50cf0e279ad00361dfb606c41 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Unify string formatting

821de66118ea86a8bf9c5f4330c0ef990f8c29fc authored about 7 years ago by Maxwell-Alexius <[email protected]>
Add test for hash access failed

6bc9907e4afc6a5ff9585ec8100732346f90d443 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Change InternalError to ArgumentError

0a22be9d5e316c347055bcf6517c471bf77b2b37 authored about 7 years ago by Maxwell-Alexius <[email protected]>
Prevent panic when compileing empty expression.

ee043de2607f92572db63b7d082946e0aa672f54 authored about 7 years ago by st0012 <[email protected]>
Fix eval empty file cause panic issue.

759c0ca5c42b048efe739c250971a34f0037dda5 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #564 from goby-lang/add_roadmap

Add roadmap, keywords, and a generic Goby structure chart to README

1cdf3e8320847c972cff86c1ca55c8cb15bed352 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #562 from goby-lang/fix-#541

Fix issue #541

33898a3833679db3fce0a578e86d2b0df4f6e1c2 authored about 7 years ago by Stan Lo <[email protected]>
Add roadmap, keywords, and a generic Goby structure chart

cd16bb068665b2dfaf461e9a383ba4d65e90c152 authored about 7 years ago by hachi8833 <[email protected]>
Apply houndci's suggestion

c59e3e61ff4b7237e39e46aa64f71a0e9531b80b authored about 7 years ago by hachi8833 <[email protected]>
Add test for Hash#map_values

92068c1a607f4ab0eb8d2cb096d0455320f442e9 authored about 7 years ago by hachi8833 <[email protected]>
Fix issue #541 and refactor Array#select's implementation

672caa4f65cc0c428bce7a2599913d7264a3c62b authored about 7 years ago by st0012 <[email protected]>
Add test for Hash#each_value

e6db9e295de786c32df5492996f4a0471bc4eb0e authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Hash#each_key

Hash#each_key

ac3427054307150e81b8bccac93941637504bf3b authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Hash#select

651cb8f1d8236050af572b12d88d0015cf9beaee authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Hash#any? and Hash#delete_if

6b9306003a36161d2c08b801ada853cab326056a authored about 7 years ago by hachi8833 <[email protected]>
Add test for String#each_char

26f82827e4dce2a618c6b96db0321278b23997c7 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for String#each_line

4e56c76015963b339f3830b1ec9f5d1eea8f8ef0 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for String#each_byte

3993eac5b1ec7a4152ec45767a73d794ff1ac02c authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#select

c3ab86f1519d1dcd172fe497c7c1ebab85e7a9b5 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#reduce

01e0f42467b7e02812945c01d6ba1470a83f9387 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#map

30bdc0814075747ebde20e13eb44365310351476 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#each

aa4abf8141fb050a0d7ce8243b40d93882c67c05 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#count

5e203af399c914a91d49255b0a9b5290ee6f2f68 authored about 7 years ago by hachi8833 <[email protected]>
Add test for Array#any?

5d216f4774e83908584c85494e9deb9adddaee95 authored about 7 years ago by hachi8833 <[email protected]>
Add a condition to builtintMethodYield if the block is empty or not

489ec2ae978116020b5a6463859104fbe70687f8 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for Array#reverse_each

92aa6c82eaf3b187d88742cc86e0ac0dd5c5a8af authored about 7 years ago by hachi8833 <[email protected]>
Refactor Array#map

e30d8aec3cce3725299cca6ebcddcaf775757c74 authored about 7 years ago by hachi8833 <[email protected]>
Add options to travis files

2e7bbb13a5c480572aa64e7987670539fc1d2c7a authored about 7 years ago by hachi8833 <[email protected]>
Add a compile option to reduce binary size

Add compile option to 'make test' and use variable for options

1b6ce20bf5694d5da65b67034b282f90ee76eacb authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #549 from goby-lang/update_readme

Update README

ff9f885a48a4114988e81efb2c7a5f9dc7fadd8d authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into fix-#548

6ab7e66df1f5198892d56c1263da469aa3bd0b05 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into update_readme

76fd013ee468081e56821cdca706712c3423681a authored about 7 years ago by Stan Lo <[email protected]>
Remove parentheses from integer/float literal sample on README

4d425bcafdb24d7af5ad9d376da0c22465d85501 authored about 7 years ago by hachi8833 <[email protected]>
Apply feedback

45d3d7ca85ead5bf0f7e0dda5854936e6cb1b3d9 authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #553 from goby-lang/feature/issue-545

#545 Fix Hash#map_values Behaviour

744712afbf820c9be30bb56c0b3963ead05ca38e authored about 7 years ago by Maxwell <[email protected]>
Fix Hash#map_values behaviour

9a9e4346a486817ee9adba10a089be1e7598537e authored about 7 years ago by Maxwell-Alexius <[email protected]>
Merge pull request #552 from amohamedali/fix/#547

While statement require a do keyword after conditions

f64a7d36ca80f8cc0f23472376f840456a5cc24a authored about 7 years ago by Stan Lo <[email protected]>
While statement require a do keyword after conditions

957ad7e7e87d34f83b793b4bf4cdd96d00646948 authored about 7 years ago by mido <[email protected]>
Drop support of then keyword

2639883eecac6f58c392e09c62773584276fabf5 authored about 7 years ago by mido <[email protected]>
Update README

- Add new classes
- Add a description for Symbols
- Add JetBrains logo

2ed973c8fe677c1efaf139ccf4e051e0e29319f7 authored about 7 years ago by hachi8833 <[email protected]>
Add a check to parseHashPair

Add tests for parseHashPair in expression_parsing

20d72e9515ae941c9967a1bf493fbf38e78fbbbc authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #542 from goby-lang/rename-verify-function

Rename verify functions

83e063d807b73d7d41b6cf3875ed037def104886 authored about 7 years ago by Stan Lo <[email protected]>
Improve test's verify helpers.

a0f5a919f9ad8ab17b134ed068d10c9dd823d99b authored about 7 years ago by st0012 <[email protected]>
Rename verifying function's name with 'verify' prefix instead of 'test'.

3e74d141889c650129376995242d0111132dcc22 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #538 from goby-lang/implement-#535

Implement "raise" method (#535)

a62c9d081000899f2c3ca7120fd00c0b33ae1437 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into implement-#535

34d331dcdccf36863488bb45af14fafcdfa5de6d authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #539 from goby-lang/zero_division

Add zero-division check

a59e2ad28576c881710e7e92fdea896a94670764 authored about 7 years ago by Stan Lo <[email protected]>
Update comment for Codacy check

1693d2dec93008b24fe9e5ca9ead61f75329b154 authored about 7 years ago by hachi8833 <[email protected]>
Add zero-divition check to Decimal

3596abdba6b0f95392720c95b9013218cc6bd8af authored about 7 years ago by hachi8833 <[email protected]>
Add zero-division check to float

0c834a7289819bcd834ded3b8548005a99d53b03 authored about 7 years ago by hachi8833 <[email protected]>
Add ZeroDivision check and error

Add zero-division check

Revise the fix to avoid extra type assertion

Add tests for zero-divisi...

319d8c6a314989d278a7b5cc265be2728d40148d authored about 7 years ago by hachi8833 <[email protected]>
Add test case for method's stacktraces.

557b50a9575e3927fdf95c1428aefc5bcf6a6b48 authored about 7 years ago by st0012 <[email protected]>
Implment Object#raise method.

9d8a47cd7e7d3603a734ccd03fd9b03e25c89b91 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #536 from goby-lang/range_map

`Range#map`

5b91cbcd3d96cf9e495ea20c327ee7b07ff2f00e authored about 7 years ago by Stan Lo <[email protected]>
Add Range#map

Add tests for Range#map

Rebase master and fix the tests

24cfcb7e8b67a7becd6b8680b01f458b0ab59d5a authored about 7 years ago by hachi8833 <[email protected]>
Re-order/rename test functions and test helpers.

48c5bf649db6ebedc3b0e887b0157597528a6886 authored about 7 years ago by st0012 <[email protected]>
Fix Concurrent::RWLock's method fail CFP issue.

4e83e13a4106b79c81ab363b1fd2378df4e469d6 authored about 7 years ago by st0012 <[email protected]>
Remove unused attribute from type errorTestCase

147da4525287719fb4e397971f65ed270b84ed94 authored about 7 years ago by st0012 <[email protected]>
Rename and reorganize tests in vm/class_test.go

cc6ed75f9b95176fdd8c3acfaf4693ae7d4779a5 authored about 7 years ago by st0012 <[email protected]>
Bump to v0.1.6

d202c4b2660db2f9644064a04ee6013a1774e295 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #470 from goby-lang/feature/issue-379-float-type-front-end

Support Formal Front-End of Float Type Data

fd60f8125f22c6cb9d68651b35c8e536469e8953 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into feature/issue-379-float-type-front-end

3f86f8c128ee3f1f22a22bf741fb7cefe188dabb authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #534 from goby-lang/gsub_to_replace

Change String#gsub to String#replace

407c3c1ac7951ccab0169e05cacf127d16cf7a8f authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' into gsub_to_replace

bf74c185eb172112b9cb23f1726c2a5c043ceaef authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #533 from goby-lang/fix-532

Fix method call parsing issue

e45b38e886e90f1c983f68271bafdc5cbe9d43c1 authored about 7 years ago by Stan Lo <[email protected]>
Fix method call parsing issue

In some cases range type might be parsed as a method call's argument.
For example:

```ruby
bar....

09db9c923368f9115f70b136e248e5e8053f78e3 authored about 7 years ago by st0012 <[email protected]>
Add test for String#replace_once

93f5ff424e4ce490e9276eb3495c38a274430ac3 authored about 7 years ago by hachi8833 <[email protected]>
Add String#replace_once

3ef0ce4a8a44705d827d70a6862472da802d53a6 authored about 7 years ago by hachi8833 <[email protected]>
Add tests for String#replace, remove tests for String#gsub

9e2e147a0842cc54cd5412609b107e82b823437d authored about 7 years ago by hachi8833 <[email protected]>
Move String#replace to be alphabetical order

f38f80985ca574a0b8706b5ecc395538a1414540 authored about 7 years ago by hachi8833 <[email protected]>
Remove the redundant String#replace

9f57b73d0c5b5775a55b22aa97e9f662afd9c34c authored about 7 years ago by hachi8833 <[email protected]>
Rename String#gsub to String#replace

16be204c2dead3853bafdb04b5dcf7a765464606 authored about 7 years ago by hachi8833 <[email protected]>
Format code.

57783ed7558f96062477426875d0a5229e3f5a53 authored about 7 years ago by st0012 <[email protected]>
Remove useless VM function.

9ebf38ec9c91cabe9c862af77e338b5fefa53acd authored about 7 years ago by st0012 <[email protected]>
Move evaluation related functions from VM to thread structure.

deaba482cea5da266438f231da2c006af1558ca2 authored about 7 years ago by st0012 <[email protected]>