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

Correct CFP expectations in Concurrent::Array test suite

c50d43a808d2e237d5f8b3736a975e392f7ab21f authored about 7 years ago by Saverio Miroddi <[email protected]>
Add Concurrent::Array class

2e2b9c380030b9e1fdadecafae9e49b5817c951b authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #492 from goby-lang/comment_to_class

Small fixes

d0fd185e3d038217b40d6d04d94004605b6dcb13 authored about 7 years ago by Stan Lo <[email protected]>
Add test for #instance_variable_*

f33ab3172c34390cd41e542104d34041224c46e5 authored about 7 years ago by hachi8833 <[email protected]>
Add a test for #send in class_test.go

3583afe30d35d81171bba10c32ed0ef0c0318a46 authored about 7 years ago by hachi8833 <[email protected]>
Add API documents to class.go

3727ea9100503872cd9b1bf1641e73e043d5402d authored about 7 years ago by hachi8833 <[email protected]>
Reorder the methods in class.go

63ab80dc6769accbb2d4ef807e442ea1f710e5b4 authored about 7 years ago by hachi8833 <[email protected]>
Fix thread.sendMethod function.

31daa5c381ba506a27273e7d20fa32df39b7f31d authored about 7 years ago by st0012 <[email protected]>
Merge pull request #483 from goby-lang/decouple-instructions

Decouple instructions

c68bf46ad56b4dc6a65246586e4d9449f3dc5971 authored about 7 years ago by Stan Lo <[email protected]>
Remove instruction from method call process.

026a0fb62181429e08f1396fc138d119c5749d79 authored about 7 years ago by st0012 <[email protected]>
Remove instruction from error initialization process.

54e184b17ff8b26aa73e31d5630af278d2ed1349 authored about 7 years ago by st0012 <[email protected]>
Merge pull request #441 from saveriomiroddi/sm-implement_hash_fetch_values

Implement Hash#fetch_values

ac84329ba06108115619e98a1aff32a105f5cd0e authored about 7 years ago by Stan Lo <[email protected]>
Implement Hash#fetch_values

bda4f415464f3539444b227a90a9943688862fea authored about 7 years ago by Saverio Miroddi <[email protected]>
hash_test.go: convert spaces to tabs

65555fa294b56c37608fa06abb07d3b847c5c89e authored about 7 years ago by Saverio Miroddi <[email protected]>
Implement Hash#fetch

32ffb05345896d69dca7ef7ddff049fab4742cef authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #473 from saveriomiroddi/sm-concurrent-hash

ConcurrentHash implementation

b8d311d6639f9c85421b76d0b064ff0468c29a26 authored about 7 years ago by Stan Lo <[email protected]>
Applied Codacy review note

2b7e86b79fcef948b0f37714363effa698e0888a authored about 7 years ago by Saverio Miroddi <[email protected]>
Apply Concurrent::Hash review notes, and minor cosmetic changes

6c3e15c8f7d6f4eae4191b92b4bccbfecb69d290 authored about 7 years ago by Saverio Miroddi <[email protected]>
Revert "Add testing API `testEvalWithRequire()`, with test suites refactoring"

This reverts commit c79ad414996d519bb333bf3053ff2140743eb85d.

3ad43ef512366f1b1758ebae7148d47e71429f4e authored about 7 years ago by Saverio Miroddi <[email protected]>
Remove unnecessary UTs from concurrent_hash_test.go

7e66d4474a0035c9b3692ba4970eb0ac416a78a3 authored about 7 years ago by Saverio Miroddi <[email protected]>
Fix master git auto-merge mistakes

2367d6ab7795b55ae57205f14f2047fddcacc9da authored about 7 years ago by Saverio Miroddi <[email protected]>
Reimplemented ConcurrentHash using sync.Map

00c286bb4142e6e7ad81a46f2cb54e235c7e972b authored about 7 years ago by Saverio Miroddi <[email protected]>
Add testConcurrentHashObject() testing API (with minor refactoring)

874a8fce98a96c313d07460748141e7fa8469c1c authored about 7 years ago by Saverio Miroddi <[email protected]>
Add ConcurrentHash class

d87209f007815ba918d46df6c8939741b23886fa authored about 7 years ago by Saverio Miroddi <[email protected]>
Move ConcurrentHash to standard library

07a0cc45560b06a98d647910800840df2cfc921d authored about 7 years ago by Saverio Miroddi <[email protected]>
Add testing API `testEvalWithRequire()`, with test suites refactoring

c79ad414996d519bb333bf3053ff2140743eb85d authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #462 from goby-lang/refactor-thread

Refactor thread

31391da57cbba56e1e8c109f761caaf03ec83554 authored about 7 years ago by Stan Lo <[email protected]>
Simplify thread.retrieveBlock's logic.

52e59bf5a4af4489f5725fb0a2aaf1f65dcf38f6 authored about 7 years ago by st0012 <[email protected]>
Refactor thread's error handling mechanism.

6e9c0966a35aff49ed25380da55f5c106f274ca5 authored about 7 years ago by st0012 <[email protected]>
Fix method call's error message gives wrong file name issue.

fabb7297e9ace951c974bc2eeabc3601291da7ec authored about 7 years ago by st0012 <[email protected]>
Let every failure test case define their own expected CFP.

a84d691f91c9ef2baa98324d6f22f8c7d33fc0a4 authored about 7 years ago by st0012 <[email protected]>
Use callFrame's interface functions to reduce switch statements.

53848b9148d6d56e9e45695b34c5955e8ccfa5f5 authored about 7 years ago by st0012 <[email protected]>
Both types callFrame stores source filename and line number.

This is for making error reporting more easier.

36060c0d9b33bda3fc3aa2022ee7aa9104a24310 authored about 7 years ago by st0012 <[email protected]>
Provide more info when inspecting call frames.

edc5d9936b02a1d6309d5330aaacf75ebb4935df authored about 7 years ago by st0012 <[email protected]>
Also create a callframe for builtin methods.

c4dba90d8ff95f35453842df55e2bd32b60b150d authored about 7 years ago by st0012 <[email protected]>
Require instruction when initializing error object.

e16677345737c4f5f05a6574e2e2c9a2bf60a5dc authored about 7 years ago by st0012 <[email protected]>
Make every builtin methods be able to access the caller instruction.

f0da5b77e08c004ce9123cf7d479ddda54f42da3 authored about 7 years ago by st0012 <[email protected]>
Make callFrame an interface instead of a struct type.

c640af5f819bdd09c39b785e23a23578d8adb66c authored about 7 years ago by st0012 <[email protected]>
Rename error helper functions.

89bbacf51a831319ca723f97fa7e9f1ea369325a authored about 7 years ago by st0012 <[email protected]>
Use callObject to store method call informations.

Shorten evalMethodObject's conditions.

Check and assign keyword arguments before normal or spla...

34009087b7abbd4a2202553a007cb5fbe43ce19d authored about 7 years ago by st0012 <[email protected]>
Add new maintainer

dee9456d50906160c86c59ae041d5325da7ae564 authored about 7 years ago by Stan Lo <[email protected]>
Fix typo and indentation in class.go

c2a9ab99d52850c260a0af408ef928af18f36246 authored about 7 years ago by hachi8833 <[email protected]>
Merge pull request #463 from goby-lang/feature/issue-424

Feature/issue 424

cdab8cee16319c9df449fef3422c25066653a9bb authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'feature/issue-424' of https://github.com/goby-lang/goby into feature/issue-424

b52fc86de853b61d06de39397bd0e4e825df4ecb authored about 7 years ago by Julio <[email protected]>
added tests and fail test for unused varible in evaluation_test.go

b1ad8e6d7a84897d0b26d885281dd3c07d27b30e authored about 7 years ago by Julio <[email protected]>
git add-ed from subdirectory

this commit has the goto to if changes

51e4d901f97092606917e67e98556436b29bccca authored about 7 years ago by Julio <[email protected]>
changed goto statement to if

added vm side tests

ec631d46c4965439a74fea49276a05a267287b32 authored about 7 years ago by Julio <[email protected]>
more elaborate example

ac08a765a8126902dfcf9ef3c2fcba96390fe68f authored about 7 years ago by Julio <[email protected]>
added lexer test for underscore variable name

skip assignment of variables with name "_"
test for expression generation
added example for unus...

9101afcbce01cc6ec4f8f1d919069c5674fd01d2 authored about 7 years ago by Julio <[email protected]>
added tests and fail test for unused varible in evaluation_test.go

2e4228cbe1e7fd8e0f3b1adf4cb32e4dd368da5a authored about 7 years ago by Julio <[email protected]>
Merge pull request #464 from koduki/patch-1

Docker URL is 500 error in README.md

4cb140825ac079714108a5b97f8b36943b86ccfb authored about 7 years ago by Stan Lo <[email protected]>
Update README.md

Current docker URL is 500 error. Maybe correct URL is `https://hub.docker.com/r/gobylang/goby/` .

21d716332f4facb6723109319303023803a49463 authored about 7 years ago by koduki <[email protected]>
git add-ed from subdirectory

this commit has the goto to if changes

98b822b5566a388bce19128d6c04ff88026e920e authored about 7 years ago by Julio <[email protected]>
changed goto statement to if

added vm side tests

14be9a3ca23de4806f2aed15e3fb7df2e5cf2527 authored about 7 years ago by Julio <[email protected]>
more elaborate example

8eb8209148819d4c83d634938cbfa5a402cb4e7d authored about 7 years ago by Julio <[email protected]>
added lexer test for underscore variable name

skip assignment of variables with name "_"
test for expression generation
added example for unus...

723b733ae6797733f2df2cc2db9fcd1ac120a936 authored about 7 years ago by Julio <[email protected]>
Format regexp2 package's file.

04d21151d22bbcdf10fdcab2905d7862302fe8fe authored about 7 years ago by st0012 <[email protected]>
Merge pull request #459 from saveriomiroddi/sm-implement_match_data

Implement MatchData

bf31987070eee77147bb7788206fb1b1ce78a2f2 authored about 7 years ago by Stan Lo <[email protected]>
Implement MatchData class

419ebb0002da41048c156bebcee904877cb29ff8 authored about 7 years ago by Saverio Miroddi <[email protected]>
Implement String#match

04d6533b390645578127101eb5ad672e7e86d39b authored about 7 years ago by Saverio Miroddi <[email protected]>
Minor refactorings to regexp.go and vm.go

dda4af0152cd5485011d83a96869259325c30475 authored about 7 years ago by Saverio Miroddi <[email protected]>
Improvements to Regexp test suite

0c28e158b6cd7bb06fd5627e61eac987dc8b7ed6 authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #460 from saveriomiroddi/sm-implement_match_operator

Implement match operator

81cd9b23a50e5a84a2f5f1bb52ed7f9b92d66d54 authored about 7 years ago by Stan Lo <[email protected]>
Implement String#=~

e2e5a2f4a3fc91d11730ab0ec92093e8cda7ce2d authored about 7 years ago by Saverio Miroddi <[email protected]>
Implement '=~' operator parsing

2bf7468f9e0de523beba56bc42eef4f3f205068d authored about 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #458 from goby-lang/refactor_parse_block

Refactor parse block to give tokens telling where to stop

80c5de3f020c5a6fba893a322e9ee6af544b06e9 authored about 7 years ago by Stan Lo <[email protected]>
Merge branch 'master' of github.com:goby-lang/goby into refactor_parse_block

bc818dad6a5368561b3b92a7cd49a73423a905c4 authored about 7 years ago by Shuhei Kitagawa <[email protected]>
rename loop label

c91c07df5f964a5fb1ff18150f112a3497a01338 authored about 7 years ago by Shuhei Kitagawa <[email protected]>
Merge pull request #457 from goby-lang/regexp

Add type check to 'new' in Regexp

3643d12f264956235f6971e7e527c927c7fa4a06 authored about 7 years ago by Stan Lo <[email protected]>
Merge pull request #390 from goby-lang/regexp

Regexp class is coming (revised)

022143c833ea0f671aecede8aef58f83db34fabf authored about 7 years ago by Stan Lo <[email protected]>
Add type check to 'new' in Regexp

12197243c10faced1b0ba043bc3f8248bf111771 authored about 7 years ago by hachi8833 <[email protected]>
Add length check to 'new'

fcb39f5fca7765ca8dc14f6cda879e33a39fdf68 authored about 7 years ago by hachi8833 <[email protected]>
Remove trailing space

c662ad77c66269f62c65b5125d73016ba74df3a9 authored about 7 years ago by hachi8833 <[email protected]>
Update test

7bcc151df99468533243319e9a28d890088c5d8b authored about 7 years ago by hachi8833 <[email protected]>
Fix '#==' and '#match?' to follow the normal notation

3cfa20c30d3413c2192d47954db38e7f86801fec authored about 7 years ago by hachi8833 <[email protected]>
Add type-check to #match?

68a4a524bfdead1d593c047950a1967745e458d5 authored about 7 years ago by hachi8833 <[email protected]>
change to give end tokens as arguments to parseBlockStatement

a90f956fe446460a4e5fc24d7e97dac6269d841e authored over 7 years ago by Shuhei Kitagawa <[email protected]>
Remove .DS_Store

306aec8622e9a234829cb477b440be6e37cc7c25 authored over 7 years ago by hachi8833 <[email protected]>
Update TODO in regexp.go

a01f2f42ee1870ed964a2f6fc178eb6c7ce2bb3d authored over 7 years ago by hachi8833 <[email protected]>
Fix test for regexp.go

954bafbb621c1be032772ee8812294545482375c authored over 7 years ago by hachi8833 <[email protected]>
Update test for Regexp

042b20205aaf5ccdad9863b024c6b4dfd6e8d9eb authored over 7 years ago by hachi8833 <[email protected]>
Add regexp2 as dependency.

0b2730e0c40c3771fdd9329ee45d4044c7e8efbf authored over 7 years ago by Stan Lo <[email protected]>
Fix the Regexp.new test

f5c4cc938849d005aa84a7194b28fb4034d7e1dc authored over 7 years ago by hachi8833 <[email protected]>
Update API doc on Regexp

684c8f08dab77768979f558849801ed8104a1983 authored over 7 years ago by hachi8833 <[email protected]>
Add '==' method to Regexp

3e5ced7367a770ae40e351f3e45888311b6fb737 authored over 7 years ago by hachi8833 <[email protected]>
Cherry-pick codes for regexp from the old branch

d8843e636d18f35e6525d2223eaa45a01312dce4 authored over 7 years ago by hachi8833 <[email protected]>
Add test to Regexp

b52ce909a8731b80a5d28d9352d088ce42fd9d2e authored over 7 years ago by hachi8833 <[email protected]>
Add test for '==' in Regexp

1a8ce3badbd751e9e50259faa5d34d3cac4be255 authored over 7 years ago by hachi8833 <[email protected]>
Update README

4bbe4268a8fc3f067e96fa3cb84681231cf79faf authored over 7 years ago by hachi8833 <[email protected]>
Add tests to Regexp

ee03b02658dcfb93100b7ea36692a4d84271b6c8 authored over 7 years ago by hachi8833 <[email protected]>
Merge pull request #455 from shuheiktgw/add_test_cases_for_case

Add test cases for case expression

fc337b2291d6e070f23fe7adc2836ce7aef635ec authored over 7 years ago by Stan Lo <[email protected]>
Merge pull request #454 from saveriomiroddi/sm-put_boolean_vm_instruction

Full boolean values support, via new PutBoolean bytecode instruction

4f4903999a03c7b69f4d6bf693b5629015ef6967 authored over 7 years ago by Stan Lo <[email protected]>
add test cases for complicated case statement

419abf134b3395bbae2119706efbd7f3e2a223d7 authored over 7 years ago by Shuhei Kitagawa <[email protected]>
add test cases for case exp for various comparisons

0d6ce48ca66490e0ab20ebd5b461af7b04b3786d authored over 7 years ago by Shuhei Kitagawa <[email protected]>
Full boolean values support, via new PutBoolean bytecode instruction

359d902d73a163894f1f04a5a9ef9648e6a524e5 authored over 7 years ago by Saverio Miroddi <[email protected]>
Merge pull request #453 from goby-lang/refactor-parser

Refactor parser

7585772fb68b79b84d3ec9dbef89f74ea2b33da4 authored over 7 years ago by Stan Lo <[email protected]>
Fix can't using return statement without return value's issue.

e83cb3f70afb4df52f4aa4c96d01f9ed86864a26 authored over 7 years ago by st0012 <[email protected]>
Refactor parser.

25a53a3f7fcd86ef6ba9bc72cf78c992081bbd21 authored over 7 years ago by st0012 <[email protected]>
Reorder expression's parsing functions.

633077ad4a161544f1d17b99c37f63c2d12aa86f authored over 7 years ago by st0012 <[email protected]>
Remove postfix parsing support.

cd549250a32913696b80c4bc93c0706449704e8e authored over 7 years ago by st0012 <[email protected]>