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/

[Refactor]: Rename ActiveScope to SourceScope

github.com/otterkit/otterkit-cobol - 6f084cddb794c7511c897e9a78b12768e1ecfee2 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename SourceUnit to UnitKind

github.com/otterkit/otterkit-cobol - d0a7b4469a9d9923ea348d79c6a24af6d3b45db2 authored over 1 year ago by Keith Taylor <[email protected]>
[Update/Fix]: Incorrect intrinsic name lookup, and optimize token lookup

github.com/otterkit/otterkit-cobol - adc1947163b11d395b965ba087a09a148196eed2 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Project description, and add Contributing and Copyright sections

github.com/otterkit/otterkit-cobol - 5722a08d3edb7b775bfb4b96d50f4f8bf92c3cfa authored over 1 year ago by Gabriel Gonçalves <[email protected]>
[Update]: Better error message for alphanumeric literals

github.com/otterkit/otterkit-cobol - 4801d700678b6980d546da236b67e30d2028cfab authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Rename FileEntries to FileNames

github.com/otterkit/otterkit-cobol - ffe79ab0bf38de7764891fbb04a695010bc856e0 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Switch LocalNames to Datanames

github.com/otterkit/otterkit-cobol - 0f00be368b0a5234c2a02087b0564ee111356185 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Use DataNames for data items, and LocalNames for repository

github.com/otterkit/otterkit-cobol - b0a3ba433c409af2d835ca1741988ee3e7e7116c authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Keep track of repository declaration index

github.com/otterkit/otterkit-cobol - dffdfaa55cb6d2c12ed6fb3314428d9950b1972d authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Split LocalNames into two classes (other names don't need a list)

github.com/otterkit/otterkit-cobol - c95fbe07822cf275dc104c514b7afa59a8209069 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Finish optimized search refactor, and remove all array allocations

github.com/otterkit/otterkit-cobol - 415d480478a981153faa602d74ecae428a98e32a authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Replace params with new optimized space-separated search

github.com/otterkit/otterkit-cobol - c7fe77aa98bbb332322a931b778c4abdccfdd3da authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Small quirk in SpaceSeparatedSearch method

github.com/otterkit/otterkit-cobol - 07da726b9afc4a5170715eaf2514b756f9ba5278 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Commit heavily optimized space separated search method

github.com/otterkit/otterkit-cobol - 9fc0d0e8391dd8257e7c3b98d46a7da252563863 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add commented BenchmarkDotNet package reference

github.com/otterkit/otterkit-cobol - a86d94c36cb13f7a337e5e795c50a9083be01250 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Otterkit.Types AllowUnsafeBlocks true

github.com/otterkit/otterkit-cobol - b67fe4275aefe483b8e8fcdbf6b321f3fe291884 authored over 1 year ago by Keith Taylor <[email protected]>
[WIP]: Name resolution for CALL and INVOKE statements

github.com/otterkit/otterkit-cobol - ca1445ed20b24e07cb185787d81668809832cf93 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Reset previously cached picture symbols

github.com/otterkit/otterkit-cobol - 35f3a3f08041e2f64b04443da510512b8c90a4ed authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Resolve data item classes and categories

github.com/otterkit/otterkit-cobol - ecfe41d20efe4bb7cd5fa37c04beeff8fd6963ea authored over 1 year ago by KTSnowy <[email protected]>
[Update]: ContainsAny<T> memory optimization

github.com/otterkit/otterkit-cobol - 4e720f3527123f73345b9c82bc3989b80f29ec9f authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Revert previous parameter removal

github.com/otterkit/otterkit-cobol - dca0e349287cb5c0de755397aad961934a96c84a authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Incorrect FILLER data item parsing

github.com/otterkit/otterkit-cobol - c56621f54fe947d860f48e8c1930e9d15b6a987b authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Move picture parsing to analyzer namespace

github.com/otterkit/otterkit-cobol - 379de99901c1bbfbbad8a034159b106de4c0fbc0 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Rename Error enum values to Invalid

github.com/otterkit/otterkit-cobol - 5b133c786d56ba2c7cb11109d3cfbde7046163e5 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Name resolution for formal parameters

github.com/otterkit/otterkit-cobol - 27bd756d9530cab6c97eca5d8605f69e29c6d810 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Merge Parameters, IsOptional and IsByRef lists

github.com/otterkit/otterkit-cobol - e079aa738cd3bc62e1154f9ca9bfcb0e1be6c7ce authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Name resolution for returning item declaration

github.com/otterkit/otterkit-cobol - 14c813bf488aec47c5352e58adb825f22e333480 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Missed refactoring one usage of References.Name

github.com/otterkit/otterkit-cobol - c7feac860f939dda820c066fcb5f931785d71465 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Remove unnecessary References.Name parameters

github.com/otterkit/otterkit-cobol - 77c07a54cb997055b4f86a687f7cba0e8a788c3b authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Keep track of intrinsic function Class and Category types

github.com/otterkit/otterkit-cobol - 5c306c0b04c416a6c4da4d092706b77a120a4968 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Keep track of data item Class, Category and Usage types.

github.com/otterkit/otterkit-cobol - 60afb9ec3eb02aa42735ebcc3cb09ff4c5eb4123 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename UsageType to Usages, and add Flags attribute

github.com/otterkit/otterkit-cobol - 72c5a920d29432eae438ccbb0d4c2b45bff4f42e authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor}: Rename EntryType to EntryKind (confusing with actual item types)

github.com/otterkit/otterkit-cobol - bca2384fe62aecd49ae81af7aee94d4bcaad013e authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create ElementaryType to hold data item types

github.com/otterkit/otterkit-cobol - 19e83ac7efc74187f04873f3d5c5b7d1ff24f4cf authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create elementary data category enum

github.com/otterkit/otterkit-cobol - c64506500b2d0aa14fc98663501496965831f762 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create IntrinsicPrototype for intrinsic function name resolution

github.com/otterkit/otterkit-cobol - 691fb9740814dbf6f6607a49969db90255ab37d7 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename parameter in Identifier method

github.com/otterkit/otterkit-cobol - fbf264a96e99c559be90ce71772a9cf51611be36 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Implement package.otterproj project file deserialization

github.com/otterkit/otterkit-cobol - 639e00170c14126a473c7b4f6efd696bd153642c authored over 1 year ago by KTSnowy <[email protected]>
[Docs]: Commit package.otterproj for testing and documentation purposes

github.com/otterkit/otterkit-cobol - cb4be9e7a266720cf66845a62ba6ae663f3fca63 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor compiler main to handle otterproj file

github.com/otterkit/otterkit-cobol - 4d70937d5d72ea29fa1fd8cf5584c97707719ad9 authored over 1 year ago by KTSnowy <[email protected]>
[Delete]: Unnecessary ProjectFileHandling.cs file

github.com/otterkit/otterkit-cobol - 6ff18f2ec96e2f05dbb2ada5d43aa47fb9710012 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Rename CobolProjectJsonContext to ProjectJsonContext

github.com/otterkit/otterkit-cobol - dea5efbb58b4233e31f8a41f0ed6fcfe961514d0 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Otterproj class for package.otterproj serialization

github.com/otterkit/otterkit-cobol - 845d0f3d2684e51e970debc2a2377e23b8d80431 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Project class for project wide options

github.com/otterkit/otterkit-cobol - 818e06cef5cf2153193efd44f76866c255042a55 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Build class for project build options

github.com/otterkit/otterkit-cobol - 209a347a26b042e3e0e7251b72c83e37740c0cdf authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add System.IO.Pipelines to Otterkit.Workspaces

github.com/otterkit/otterkit-cobol - 0a1eaf98c69406ca4a8303f3fd0dc425a8df0c95 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create AwaitResult<T> C# extension method

github.com/otterkit/otterkit-cobol - 237e847a6f56ade4dd90c255edb8b3396cb0501e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add WithStartingException method to ErrorHandler

github.com/otterkit/otterkit-cobol - ce0a76fb5248a7b951a6d741c221d4b0f4cdc862 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: CompilerOptions field names, and new methods

github.com/otterkit/otterkit-cobol - 2ff23af4a72d02eac5dc1bcbac34a85b308eb98f authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Otterkit.Extensions project

github.com/otterkit/otterkit-cobol - d2a2ba6f8ef4f5a3065774685a998f2763d39af7 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: VS Code support for otterproj files

github.com/otterkit/otterkit-vscode - eec9b153010531dbdf20c3d9a068c21d0204736d authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Setup json serializer for new project file

github.com/otterkit/otterkit-cobol - 7485dd03afc848829f47ee172970cdc9e1a72ef1 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Otterkit.Workspaces (.cobproj file)

github.com/otterkit/otterkit-cobol - 88674bf21adf3560ab28ee365d6ec9e0caad2f66 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Use properties for CompilerContext variables

github.com/otterkit/otterkit-cobol - d8f15197f1cb198942c48d700ba72454daafe320 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Move Names enum to Otterkit.Types, and refactor other enum names

github.com/otterkit/otterkit-cobol - a60b48951103aca415d14c817791c02b1624c2a8 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Clear qualification stack

github.com/otterkit/otterkit-cobol - 3707677ed5316de6c3045972c5d8695f83481f9c authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Usage Unwrap instead of hard casting, and rename ref methods

github.com/otterkit/otterkit-cobol - 526636b6d6785fde3745e1a86c2c691bb0e9aae3 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add Unwrap method for Option<T> and Unique<T>

github.com/otterkit/otterkit-cobol - 332fe8b58b43064337cf529c04d293b0153b4902 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Implement data name resolution and qualification

github.com/otterkit/otterkit-cobol - dd211612dd97d7030ae275c0792b291e0dba470e authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Simplify LocalNames method names

github.com/otterkit/otterkit-cobol - dc923032baa7204d0966c1518c5d0b7723edc4df authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Anchor points should also check period with space

github.com/otterkit/otterkit-cobol - 0c5935eedc8141974ef9c0f939e5863b3e3f089d authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Use Token to retrieve items from the symbol table

github.com/otterkit/otterkit-cobol - f8fbb4475bdb0f58cd6ec498d034c4ae1b2c7f27 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create Option<T> variant called Unique<T>

github.com/otterkit/otterkit-cobol - 3bb40aaac5d442491e2f58336bd6809e26116e1e authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add Resolution error type

github.com/otterkit/otterkit-cobol - a573b345e2440a75c08448a5d7c45e0f34b2845e authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename to StoredCallable, ActiveCallable and ActiveData

github.com/otterkit/otterkit-cobol - 310d8628d85ab686269f45d0717c8bbcbbedfe4d authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename LocalNames and GlobalNames classes

github.com/otterkit/otterkit-cobol - e67200ee9d60d67e9e78a7e6924fed83fef8b274 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Move literal and identifier parsing to their own classes

github.com/otterkit/otterkit-cobol - 7a9a11eb76c5cbb3e95ed0502447aae2c495aee3 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create References class for parsing identifiers

github.com/otterkit/otterkit-cobol - cc7fd809f32f56f6fe6177f657df13276cddd4d7 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create Literals class for parsing literals

github.com/otterkit/otterkit-cobol - 8217c594f803d973978dcbef1baffc7659639211 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename TokenHandling Number to Numeric

github.com/otterkit/otterkit-cobol - 42f35b52fd657b7f4420aee36f8be0c3e9dcdeb7 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Optimize token handling methods

github.com/otterkit/otterkit-cobol - dd1e3ac1c1b78874cab5d1b69b18464a79d8045f authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Rename LocalEntries method names

github.com/otterkit/otterkit-cobol - a2dc9468d8c9c45bc651eb85b8e77c707c3c9e53 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add TypeClasses enum flags

github.com/otterkit/otterkit-cobol - 4d509d80d478f3dcbad0ea141b5957fe2d481384 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add ActiveEntries to CompilerContext type

github.com/otterkit/otterkit-cobol - e399ecaa5a44c8b47ef2096abeeefe98c50b978d authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Resolve picture clause character string

github.com/otterkit/otterkit-cobol - 62cd2f0bccf1520e7c8f85528054d3b8f255d053 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Resolve object reference usage clause

github.com/otterkit/otterkit-cobol - f01ab5446a6159233a0643b4452740976bb72903 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Option<T> Exists field should be public

github.com/otterkit/otterkit-cobol - 90d2180816f0ccb710aaf48f9791f5ec3dff4a5f authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Usage clause not parsing as case insensitive

github.com/otterkit/otterkit-cobol - e6ef202d599a5a4692a81102dd85166bdbbcc579 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Resolve group-usage clause

github.com/otterkit/otterkit-cobol - 6b3741298eef8790c57c0ee60d4fdb954a42ac2c authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Use Option<T> for nullable types in Otterkit.Types

github.com/otterkit/otterkit-cobol - dbace6aa4d72cd6be63889dcdd20a6255701d6c5 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Remove unnecessary Option<T> methods

github.com/otterkit/otterkit-cobol - d3f74e16945ee90475db4b488bd494066e04f604 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Create reusable SetupClauseFetch method

github.com/otterkit/otterkit-cobol - 497970041d897010e4a0e9296179c9baf7139ccd authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Add clause resolution error checking

github.com/otterkit/otterkit-cobol - 8cb5e2bbfe426f31d377990f74cb8b2592d21960 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Clause checking error token. Type cannot have picture

github.com/otterkit/otterkit-cobol - 9282c3dc596131c6cb7e8d63af8e7b87bf2a280d authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Resolve type clause declarations

github.com/otterkit/otterkit-cobol - 0a2e6c91f90df91e7aaba1e9113f67a711d4e825 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Resolve strongly typed typedefs

github.com/otterkit/otterkit-cobol - b9cd1e7057bc864156a652764a377f8766a99d5e authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Store start index of clause declarations

github.com/otterkit/otterkit-cobol - e01526b24ad93a58d0a8ebbe3af9678ea53872ea authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Move TokenHandling to Otterkit.Types

github.com/otterkit/otterkit-cobol - 197bd40f9c0c6ffeae2e46a30ab38bdb47ec45e1 authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Move SymbolTable to its own folder

github.com/otterkit/otterkit-cobol - fc527bea6f7c621e79c9c5aa42a6b24126c2c998 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Simplify LookaheadEquals and CurrentEquals

github.com/otterkit/otterkit-cobol - 4ecc345078c63cb595ba831cd52de90caf93c30d authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Level stack not correctly handling elementary item levels

github.com/otterkit/otterkit-cobol - 27837e38a6eca77df1b4f9f93bebcc3882b0764d authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Store the token range of data division clause declarations

github.com/otterkit/otterkit-cobol - dea2e8dee3d34261300e3562f9042172664d0d9e authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: DataEntry fields, and add ClauseRange tuple

github.com/otterkit/otterkit-cobol - 38a8e9af026a54a0250a930ce687af08f2647055 authored over 1 year ago by Keith Taylor <[email protected]>
Tri attack devbranch 13 (#29)

* Implement function BOOLEAN-OF-INTEGER

* Replace reverse list with stack.

* Add truncatin...

github.com/otterkit/otterkit-cobol - 78e3f8e802702121214ad97af23e2573f1a6ec73 authored over 1 year ago by Sean Vo <[email protected]>
[Fix]: Otterkit.Analyzers.csproj typo

github.com/otterkit/otterkit-cobol - f1402dbe7cc6f9c0c37d777f48fa1933d739106e authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Third-party license notices

github.com/otterkit/otterkit-cobol - b5afbdac91afe8ec337d44c65095b2c5d3132c1c authored over 1 year ago by Keith Taylor <[email protected]>
[Update]: Compiler version in the README file

github.com/otterkit/otterkit-cobol - 90cd5103a8455ea378855f8ae03360ac18847e27 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Remove unnecessary package reference

github.com/otterkit/otterkit-cobol - c8c059ab68c1827812dc6d386b6614c0604e3cf2 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Package icon, wrong path

github.com/otterkit/otterkit-cobol - c75aa6e9bba0eabcf1cb4adefe88ed8178f2d444 authored over 1 year ago by Keith Taylor <[email protected]>
[Refactor]: Split the project into reusable packages

github.com/otterkit/otterkit-cobol - f45e7700ffe511f0fa815436f07fb58aae743b05 authored over 1 year ago by Keith Taylor <[email protected]>