Ecosyste.ms: OpenCollective

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

Otterkit COBOL

A free and open source Standard COBOL compiler for .NET
Collective - Host: opensource - https://opencollective.com/otterkit - Website: https://otterkit.com/ - Code: https://github.com/otterkit/

[Update]: Implement ACTIVE-CLASS through generics

github.com/otterkit/otterkit-cobol - 38591aa60df57e3b53df624ed425f7dbcbd272fe authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Restrict BASE class to single inheritance only

github.com/otterkit/otterkit-cobol - 1cbc6da2ca90213cb0777ea3aa6caff0792638b5 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Update Base class to only allow single inheritance

github.com/otterkit/otterkit-cobol - fe650c726be13ba7176cce097823f306e7e41159 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Added WithSourceNote method to error message API

github.com/otterkit/otterkit-cobol - 40d83fc2ea53dd6291197fb433b9e5bc1fe77f55 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor Identifier helper to match Expected helper

github.com/otterkit/otterkit-cobol - 2595cb59376c1cb56383466afe5ddf5f5df0c181 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Necessary refactor to need track of source id token

github.com/otterkit/otterkit-cobol - b5741135eacb752e7713db3ce5169a89b9f40ed3 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor Expected helper to enable using new error API

github.com/otterkit/otterkit-cobol - 84f48a00bce8777314cc04ff4cdde17c2187ce20 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor new error API to improve readability

github.com/otterkit/otterkit-cobol - 1aa19d702eb1571209de34847e280df6720b8515 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add Error TokenType

github.com/otterkit/otterkit-cobol - 8c052c464b70d444839b770aa2f1826979c106ae authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Off by one token column during error messages

github.com/otterkit/otterkit-cobol - d90fe24b73a64e0a9640bfb322daeeb9365db415 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Partial refactor of analyzer helpers to new error API

github.com/otterkit/otterkit-cobol - 4dcc7ee458548f9f2f829bb9645a537613a3fe6a authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Missing flag to indicate an error has occurred

github.com/otterkit/otterkit-cobol - e8d4e5d36b0f5272972565ec090b11d49aba9ab8 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Commit new error message API and needed refactoring (#17)

* [Update]: Remove analyzer recover error messages

* [Update]: Rename ErrorHandler.Error to E...

github.com/otterkit/otterkit-cobol - a9759f6dae51f35733f38af17c13e8f0d8f9fd3d authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
[Fix]: Preprocessor removing the last separator period

github.com/otterkit/otterkit-cobol - 41522898623874e9f38fde781f5eb696c306e7b1 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Analyzer not moving to the next token in certain identifiers

github.com/otterkit/otterkit-cobol - bc51546a890bf1a42ce799ace70c767d871dfd63 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add GlobalReferences<SourceUnitSignature> field to symbol table

github.com/otterkit/otterkit-cobol - 83e4fdc0a23d7016381742c8ddb26d8f2f16d29b authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Create GlobalReferences sealed class for global name resolution

github.com/otterkit/otterkit-cobol - e26a06a48e49bdffadeb449a9ea48c3f1c318328 authored almost 2 years ago by Keith Taylor <[email protected]>
[Uodate]: Make LocalReferences class sealed

github.com/otterkit/otterkit-cobol - 2c1d572903e03f7535acf7e6edd770068608be08 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor IsReferenceUnique method into ReferenceExistsAndIsUnique

github.com/otterkit/otterkit-cobol - b7a24ea3c7eb460a33d5abc38a6f7ba1cba985e6 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add method to get a local reference by name

github.com/otterkit/otterkit-cobol - 6e39c42a9165929939fce08982365a0ec53bf294 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor analyzer to use new LocalReferences

github.com/otterkit/otterkit-cobol - 039c7c24a50a13286acf83602bcf53dd8753c8af authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Symbol table LocalReferences fields for data and repository names

github.com/otterkit/otterkit-cobol - 494feb8160a4745f2d30763fd4b6e204d8bd6ee5 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor DataReferences class

github.com/otterkit/otterkit-cobol - 531c528881be7af1c51612f521048133add51858 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Remove unnecessary DataSignature array

github.com/otterkit/otterkit-cobol - 560de2eee043ebaf97bcf01c05401e21ed1a9441 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor IdentifierType enum to use left shifts

This improves readability and maintainability. It's easier to add +1 to the next shift.

github.com/otterkit/otterkit-cobol - 0ff05592e6437b7f582f48768ab5fc6f2091d344 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Create DataReferences class to check uniqueness of reference

github.com/otterkit/otterkit-cobol - 7d123eb26e2fecec58d0b5da9aaebab475aec49f authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: DataSignature.cs name typo

github.com/otterkit/otterkit-cobol - 4c061663900340a14fb1c4841b3c6a427329bb37 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor Symbol Table file into separate files for each class

github.com/otterkit/otterkit-cobol - d2a8b9590a28edee2b9aa55cfb47baa74b916ad7 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update/Fix]: Remove symbol table nullable types, add DataSignature array

github.com/otterkit/otterkit-cobol - 0ed5dbd46f1cb5298307857a4711a48823a95dcd authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Create CurrentIndex helper method

github.com/otterkit/otterkit-cobol - e4f2052bf271c60f356a2121fd10f95e1f96d7af authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Removed an error message that showed the wrong line number

github.com/otterkit/otterkit-cobol - 3a4faae955656c772f30d1e7b06b0ca43d070cc4 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Symbol table refactoring

github.com/otterkit/otterkit-cobol - b5a6ccd2e11579363ed266dfaa70bcce342564e2 authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Libotterkit LastExceptionName property

github.com/otterkit/otterkit-cobol - 428fc33987b46f2144fd34056ae5ac8e0526c84f authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add LastExceptionName property to ExceptionMetadata

github.com/otterkit/otterkit-cobol - d0e6fd79e80e3a00b13ac3353a5f3970b42fbded authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Parse inline method calls (missing name resolution)

github.com/otterkit/otterkit-cobol - 2c754655998ca2e8ff7f3bfa7da3d3ccde843ebd authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Off by one with "squiggly lines" message position

github.com/otterkit/otterkit-cobol - 08b8f260624acf8d17bac8f0aa8d9161cdeaaab3 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Parse object view (missing name resolution)

github.com/otterkit/otterkit-cobol - 00ba3173bfb4f4a176e5289b28f9a78949ce1e76 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Analyzer LookaheadEquals method optimization

github.com/otterkit/otterkit-cobol - 90d3f9e8cc4b0469b20f6a62de33377531dd788b authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor enums file into separate files for each enum

github.com/otterkit/otterkit-cobol - d0b5952816a54d5f7ffcd344674d5d8b760927b9 authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Libotterkit base class implementation

github.com/otterkit/otterkit-cobol - 3d58945d9e7dbbfaee3056217695bb50405ffd0e authored almost 2 years ago by KTSnowy <[email protected]>
[Update]: Remove Microsoft.CodeAnalysis package

github.com/otterkit/otterkit-cobol - 195ad167f841db60882137cd9c4379126d72f3e7 authored almost 2 years ago by KTSnowy <[email protected]>
[Update]: Commit base class implementation

github.com/otterkit/otterkit-cobol - 03e1b485d97626107e6579e88e53f9d3cf6e3c38 authored almost 2 years ago by KTSnowy <[email protected]>
Merge branch 'main' of https://github.com/otterkit/otterkit

github.com/otterkit/otterkit-cobol - 1ba804e66f438acbfb6769fa118b65e94c91de75 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add Microsoft.CodeAnalysis package

github.com/otterkit/otterkit-cobol - 17c7d13301f867e6bea3a7c8f074fa8053ca0bb7 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: README.md (#16)

Fixed typo on install the template version, and added build instructions for Mac.

github.com/otterkit/otterkit-cobol - 726830fa4e7da5fca9a7306c89a5dcc7af412155 authored almost 2 years ago by Gaetano D'Orsi <[email protected]>
[Fix]: Missing quotes on string literals during codegen

github.com/otterkit/otterkit-cobol - bde0a180a7bf36cd380de3f5a041014c9a7649f3 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Mention JetBrains support on the README file

github.com/otterkit/otterkit-cobol - ab939bcaf7ac8a470701f0463edd92af0ac61633 authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
[Update]: Small lexer optimization

github.com/otterkit/otterkit-cobol - e7c2a5577b93a5bc86abb3afa2230105aeeb28a1 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix/Update]: Tokenize picture string as a single token

github.com/otterkit/otterkit-cobol - 8852dfc5c23b3eee723e9fc2fa8908ff7f8ba253 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Commit complete non-edited picture clause parsing

github.com/otterkit/otterkit-cobol - 013a52fd4f63f601bb7e03b39a120f904e707bf5 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor analyzer helper methods

github.com/otterkit/otterkit-cobol - 53c27105f384a6926b7bb53f7fe4a338e7a8e391 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Create FUNDING.yml

github.com/otterkit/otterkit-cobol - 968f6bd011a7556b5ed8d536cc7c18cb68f4371d authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
[Submodule]: Libotterkit split types into separate files

github.com/otterkit/otterkit-cobol - e92cf2b616e7e2758b25e30366a8792b944e12c7 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor Otterkit types to split into separate files

github.com/otterkit/otterkit-cobol - 3f2be21278d6813dd08ae68de69fdc4414bbe6b2 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Use PackageReference for project templates instead of direct DLL references

github.com/otterkit/otterkit-cobol - 4279a98b1280cd50490f3a13cb0d0fb67a10e1dc authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: libotterkit Nuget package

github.com/otterkit/otterkit-cobol - abfff8abcea96f3cadb04e23167f16533d1123dd authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Create Otterkit.Library Nuget package

github.com/otterkit/otterkit-cobol - 7e38a232fa79bc60139bf93d6fd318b39eb6dd7c authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Readme file

github.com/otterkit/otterkit-cobol - 843f7f690ac15859bb575e8480e3deb6011b4923 authored almost 2 years ago by Keith Taylor <[email protected]>
[WIP]: Commit WIP improved picture parser

This is currently broken.

It's difficult to interpret the standard requirements for this, but I...

github.com/otterkit/otterkit-cobol - 09628214d6f55e4b15509cb50fe63f2251cf483d authored almost 2 years ago by Keith Taylor <[email protected]>
[WIP]: Commit WIP improved picture parser

github.com/otterkit/otterkit-cobol - 83091fcab011852fc2db38b419f181cbdb07b1c5 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Remove exceptions from the symbol table

github.com/otterkit/otterkit-cobol - 645446d2f95f66a884117e103fe591556bfea26c authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Analyzer helper methods optimization

github.com/otterkit/otterkit-cobol - 6055a680d3be6d362917f475397faf1df6b2ea34 authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Update libotterkit commit hash

github.com/otterkit/otterkit-cobol - 0fe6167d8404f91295f508f6b449ec4b38641a35 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Commit External Repository Implementation (#27)

* [Update]: Commit External Repository Implementation

* [Fix]: Change hash type from ReadOnly...

github.com/otterkit/otterkit-cobol - d5d13ab88268dbc26f635a7c9fe066e6f38838e5 authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
[Fix]: Change ExceptionMetadata accessibility to public

github.com/otterkit/otterkit-cobol - fc8be8deff81f497d3903bb77e1fd716fbfa56f8 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Activate exceptions even if checked status is off

github.com/otterkit/otterkit-cobol - ea7a783d257953ecd89b371f8188d71f6919c3b3 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Change DataResolver to Resolver

github.com/otterkit/otterkit-cobol - a28eec03d459ac891838b90d031a65c0ece7323d authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor External class

github.com/otterkit/otterkit-cobol - afe1ce9c2938f80fe99403a9b54e87f6394475e7 authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Libotterkit refactor ExceptionRegistry

github.com/otterkit/otterkit-cobol - 51ec79596b28546284523fd13bc38aa807dbb5ab authored almost 2 years ago by Keith Taylor <[email protected]>
[Update/Fix]: Refactor ExceptionRegistry for lowercase warning and readability

github.com/otterkit/otterkit-cobol - 038f74e405c37cb7421df8baa2a88a1d707b7cb4 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add System.IO.Hashing for the xxh64 hashing algorithm

github.com/otterkit/otterkit-cobol - 4fd0fb0f2d7348e6d9f02a98427af6c8fa954e56 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Small identifier helper refactor, and libotterkit commit hash

github.com/otterkit/otterkit-cobol - 5f586c9b4ff0f67454f7dff4bcd66ddf0743ef5c authored almost 2 years ago by Keith Taylor <[email protected]>
Tri attack devbranch 11 (#26)

github.com/otterkit/otterkit-cobol - 7497f22dcb5d201062c7c91c497fcdf0fbfb594e authored almost 2 years ago by Sean Vo <[email protected]>
[Update]: Remove literal delimiters during preprocessing

github.com/otterkit/otterkit-cobol - eb8c78086e28d74af02557317873eb5f81359a13 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Handle copybooks simple format syntax

github.com/otterkit/otterkit-cobol - 1f15d1ae8ac97d33a2fb6a1ea064b2e7c3340a7b authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Remove unnecessary try-finally

github.com/otterkit/otterkit-cobol - eaab4a4312815eae19c8653063359676e0c85b0a authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor to move try..finally inside the loop instead of in a method

github.com/otterkit/otterkit-cobol - 7690d7dcccaa119dd505cd9a22f1198cf864d3d0 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update/Fix]: Fix var usage and naming consistency

github.com/otterkit/otterkit-cobol - fa7671f321814a3cb2f3b144407f45ea3b62cc76 authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Remove unnecessary List<string> and Index fields

github.com/otterkit/otterkit-cobol - 9f03deb183aa3e67a35edaa1e2c3875ba95e7fa3 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor preprocessor and lexer to use System.IO.Pipelines

github.com/otterkit/otterkit-cobol - c4caad3ef9221f94621979c46c346f77dd7c0d21 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Parse simple 88-level condition names

github.com/otterkit/otterkit-cobol - 34bd9fc4d58efc9ded7db0704049ef9da9259cd2 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Add System.IO.Pipelines package

github.com/otterkit/otterkit-cobol - f52fa3c4cd6cc0b6cb54a76fc9821c3f6a5b3d7a authored almost 2 years ago by Keith Taylor <[email protected]>
[Submodule]: Refactor to enable group item code generation

github.com/otterkit/otterkit-cobol - 46827aa6d1981a7a62e799ad6e2c807488c8afdc authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor to enable group item code generation

github.com/otterkit/otterkit-cobol - 280065822ccb13820a24e6ed792bad29cda2746c authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Validate identifiers for UAX #31 and COBOL Standard conformance (#14)

* [Update]: Validate identifiers for UAX #31 and COBOL Standard conformance

* [Fix]: Fix Othe...

github.com/otterkit/otterkit-cobol - 14da7b394ce1f4bc3a2d98ff81f6ee9d442c2b90 authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
Tri attack devbranch 10 (#25)

github.com/otterkit/otterkit-cobol - 2ba495f7bae89ffbd86fd828030b453104e80628 authored almost 2 years ago by Sean Vo <[email protected]>
[Update]: Nuget package version and .gitignore

github.com/otterkit/otterkit-cobol - 622788614ff4a5c84196a0ad2b440e8cbdea84da authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Parse Hexadecimal, Boolean and National literals

github.com/otterkit/otterkit-cobol - 3d7f04213a66b04de8992f2f1d2f5d583df00fab authored almost 2 years ago by Keith Taylor <[email protected]>
[Fix]: Change OtterkitCompiler.cs encoding to match other the files

github.com/otterkit/otterkit-cobol - f75945f318c5896c4b94656447650548536443bb authored almost 2 years ago by KTSnowy <[email protected]>
[Fix]: Group stack should be cleared after fully parsing a group

github.com/otterkit/otterkit-cobol - c6db323331d54954fbaa81ce9a4abb5d6e41bd05 authored almost 2 years ago by KTSnowy <[email protected]>
[Update]: Split data division file, and keep track of data item parents

github.com/otterkit/otterkit-cobol - 8a9aebcc4f90d2d29cb33355efa99616a7803d79 authored almost 2 years ago by KTSnowy <[email protected]>
[Fix]: Change statement and common methods from public to private

github.com/otterkit/otterkit-cobol - fe704a27e090ef771645673bb5f9d64a2bd48d76 authored almost 2 years ago by KTSnowy <[email protected]>
[Update]: Parse full format of the OBJECT REFERENCE clause

github.com/otterkit/otterkit-cobol - d32ecc0613ac3c5ecf0c4c289e53bd83242073f0 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Refactor compiler source folder structure

github.com/otterkit/otterkit-cobol - b4e638336796304cb42c718012367b3d76f4cd36 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update/Fix] Apply Roslyn Analyzer fixes

github.com/otterkit/otterkit-cobol - ec507f653db98d8c4c38c8756aae3587adcf0c08 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update/Fix]: Split and refactor the analyzer into smaller files

github.com/otterkit/otterkit-cobol - 9448ec7a2eab71e5d3d16559a8cb8e00761a4c73 authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Commit complete Symbol Table rewrite

github.com/otterkit/otterkit-cobol - add695c517c7c9873639a421c301cbcbadbca7ed authored almost 2 years ago by Keith Taylor <[email protected]>
[Update]: Commit WIP symbol table refactor

github.com/otterkit/otterkit-cobol - dff38f876eb31349f0ec076df139499d38e94d44 authored almost 2 years ago by Keith Taylor <[email protected]>
Initial commit

github.com/otterkit/otterkit-vscode - 7dc29a7c5b48e9eb6b680cdccf301db1e1489bdb authored almost 2 years ago by Gabriel Gonçalves <[email protected]>
Tri attack dev branch 9 (#23)

* Add function MEAN

* Added function MIN

* Added fucntion MAX

* Add IComparable C# inte...

github.com/otterkit/otterkit-cobol - 3f002a4e9df07c7d915ac44c3c14617a7180830d authored almost 2 years ago by Sean Vo <[email protected]>