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/

[Git History]: Create initial commit

github.com/otterkit/otterkit - bb4eea98a1f371fa41a5d12281712fdcd2199849 authored 11 months ago by KTSnowy <[email protected]>
[Revert Commit]: 3c059c4e419e0112d52a36beae52f5e74b6cb112

This reverts commit 3c059c4e419e0112d52a36beae52f5e74b6cb112.

github.com/otterkit/otterkit-cobol - d7a402225490a646bad40138a8f61f784bb69d47 authored 11 months ago by KTSnowy <[email protected]>
[Update]: Archive COBOL compiler code (see ARCHIVE branch)

github.com/otterkit/otterkit-cobol - 3c059c4e419e0112d52a36beae52f5e74b6cb112 authored 11 months ago by KTSnowy <[email protected]>
[Update]: Delete FUNDING.yml

github.com/otterkit/otterkit-cobol - 06395ac4a2594ee2a7eb881f3d25c22da2ac1687 authored 11 months ago by KTSnowy <[email protected]>
[Update]: Merge our memory allocator (vhmalloc) implementation into main (plus refactoring). (#34)

* [WIP]: Commit current allocator changes

* Update allocator.c

* [WIP}: Commit current all...

github.com/otterkit/otterkit-cobol - 12e9ca13a77341c7a6a39ac31092b2c2f74a9702 authored about 1 year ago by Gabriel Gonçalves <[email protected]>
[Update]: Remove older common.h (replaced by CASPAL)

github.com/otterkit/otterkit-cobol - f5e6c289229ce2ff19ce7ddb0e300dc5749188d9 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: CASPAL standard C version detection

github.com/otterkit/otterkit-cobol - 05316816900cfb2653c38aba1eec38b971a136ae authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Added missing ARM NEON vector typedef

github.com/otterkit/otterkit-cobol - fd7e3400473cfb93fd36045fe478e1024e54c619 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Delete AVX2 range algorithm implementation

github.com/otterkit/otterkit-cobol - 41d3dee283462a9310941ff6fc42f4e60943c90b authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Delete virtual memory test application

github.com/otterkit/otterkit-cobol - 9acb5189cdcbca94a1043997242c4cd90a27fdc5 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: General CASPAL abstraction layer improvements

Including better comments, and some convenience virtual memory wrappers.

github.com/otterkit/otterkit-cobol - 965b410d687acc089e5e964298a556909a719470 authored over 1 year ago by KTSnowy <[email protected]>
[Test]: Virtual memory deallocation test

github.com/otterkit/otterkit-cobol - cc55fc510ba25ab814e5260025b840e5ade98a09 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add MSVC comment on CASPAL

github.com/otterkit/otterkit-cobol - b2340e38cc0820ac2795e707ec7ec836aca5cc61 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Fix missing MEM_RELEASE on Windows

github.com/otterkit/otterkit-cobol - 9ad72a5c475dcec6e3fc6f8e1ead27f112dcde28 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Fix contiguous heap proof of concept on Windows

github.com/otterkit/otterkit-cobol - e4443da64975c1d1e72449c961666f39d0cd51e0 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Signed long is not 64-bits on Windows (using long long instead)

github.com/otterkit/otterkit-cobol - 53f38227823fd87bb813352e61077e0f952efc13 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Commit virtual memory proof of concept test

github.com/otterkit/otterkit-cobol - a3e58a5ca82dce5096f872b0b3cb7e20b6b1993c authored over 1 year ago by KTSnowy <[email protected]>
[Update]: CASPAL abstract common mmap/VirtualAlloc access flags

github.com/otterkit/otterkit-cobol - 1f3764155baa708357eceab46f4da1d741ba8864 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create function to reserve virtual address space

github.com/otterkit/otterkit-cobol - 3ae8b2833ea97034652c1a80adc6606824b59a0e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor memcpy implementation

github.com/otterkit/otterkit-cobol - 83b5c5e3afb5fddb21f4699171e19147f062ae04 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: CASPAL virtual memory abstraction (and some refactoring)

github.com/otterkit/otterkit-cobol - 97aa60cf645bbeb244d5348cb323025ab80e6cab authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Commit extremely optimized custom memcpy implementation

github.com/otterkit/otterkit-cobol - 668344e434ba09d9daebf17fd581f0ab968cf8e2 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: We should use nullptr instead of 0 (more readable)

github.com/otterkit/otterkit-cobol - 2226538a67bc81387cce97d744ceda7a8bdc39f3 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add CurrentLine, CurrentColumn and CurrentFile helper methods

github.com/otterkit/otterkit-cobol - 5d2015bc99fa34aac3cc677e39754df061cd0e5a authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename Unique<T> to Name <T>

github.com/otterkit/otterkit-cobol - 51cd9d7f8bf5319c0768120417b20d4a24a967e7 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: NonBacktracking prevents Regex source generator from actually generating code

github.com/otterkit/otterkit-cobol - 2286beb77b802eaf94c167f70b92da1e8c5bd374 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Better error handling of implicit FILLER items

github.com/otterkit/otterkit-cobol - e5061ef0aa39cbded3fadedfe84acfd1940b0998 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: CASPAL virtual memory abstraction, and aligned string move

github.com/otterkit/otterkit-cobol - 4606f84fdea02062d998435d582a9b2c4d8b9581 authored over 1 year ago by KTSnowy <[email protected]>
[WIP]: CASPAL Abstraction Layer

github.com/otterkit/otterkit-cobol - 9894f8162465c8ebecc45a34a5db1f4efb27830e authored over 1 year ago by Keith Taylor <[email protected]>
Implement COBOL exceptions into C# system (#29)

This is a Temporary Change until the full system is built.

github.com/otterkit/otterkit-cobol - 3f4d3bdc5d873427c3a48df6819fabc5b58faf69 authored over 1 year ago by Sean Vo <[email protected]>
[Fix]: Remove unnecessary usings

github.com/otterkit/otterkit-cobol - af7cd42a33698a3be09d159014ebba06f04450b6 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create IR design documentation

github.com/otterkit/otterkit-cobol - 938f1c537254d0e30ee86f41b0de27f73006f7ff authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add generic methods for common bitwise operations

And also remove the old CaseFold helper method

github.com/otterkit/otterkit-cobol - d7962e6d2c001c6eeaf030a2ec097ee491de3bb2 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Alphanumeric should store a raw pointer and combined length

github.com/otterkit/otterkit-cobol - 6c0d0caebf6a39411387e51ffc7b74fbf4cb7b45 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename u8Strings class to Unicode

github.com/otterkit/otterkit-cobol - 4df45b9f56b4f5eab26af0296135b71273e1ef41 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native C code formatting, and fix undefined behavior

github.com/otterkit/otterkit-cobol - 9f18eb9029e5a9a301b4f8ca089dbc87ea093b25 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Added packed decimal bindings for Decimal128 type

github.com/otterkit/otterkit-cobol - 8e63773323b446ab27cb1e677111b6911ef08d3e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add packed decimal bindings

github.com/otterkit/otterkit-cobol - 08be3a1857f85f84b4a1c8cdcc550b0190432a90 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Rename Types folder to Primitives

github.com/otterkit/otterkit-cobol - 6d480c28e77573c771a56ddf4aaf3dea765420a2 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Off by one error while fetching root trie nodes

github.com/otterkit/otterkit-cobol - 70194a554048b4f4631f5f40bdeae353c6857284 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Optimize UTF-8 case fold function

github.com/otterkit/otterkit-cobol - 989d057266260aba3c94be23d5900ae8cd2273d7 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Commit complete UTF-8 trie implementation

github.com/otterkit/otterkit-cobol - 102c7afde7fc4c5c6779089592507485be270b49 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Static compressed UTF-8 trie now correctly handle 3-byte sequences

github.com/otterkit/otterkit-cobol - 25035317b222b9fc1e9dece7fcb02ae22b29f3a5 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add UTF-8 conversions file again

github.com/otterkit/otterkit-cobol - 60c1949ef618ff045e337a4a6e5f9f536d80a3e9 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Unicode data generator tools

github.com/otterkit/otterkit-cobol - 4571a7ecf6902268e5c8b72e577edbc0a0a58ec2 authored over 1 year ago by KTSnowy <[email protected]>
[WIP]: 3-byte case folding trie data

github.com/otterkit/otterkit-cobol - 50e07cf63b592643b91e3df608aabf3ddd5cfdf5 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add UTF-8 case fold trie for 2-bytes sequences

github.com/otterkit/otterkit-cobol - 013e2f83c35848ba15b7a14057f085c728a520cd authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Remove unnecessary conversion functions

github.com/otterkit/otterkit-cobol - 38d8cc196660fd785f32ddd5cb617d3e3bc22a77 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor C headers to have a common format

github.com/otterkit/otterkit-cobol - 81129e3db4611620f0f9b4e313a8cbe91870d592 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Improve static stack allocator (and fix UB)

github.com/otterkit/otterkit-cobol - b638403c5ad4edf27983390d70d1f15d1d0ef294 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Increase stack size, and make sure it compiles to .bss section

github.com/otterkit/otterkit-cobol - 7f30ec34b0f32adc045d87411ef6dee22f463bdc authored over 1 year ago by KTSnowy <[email protected]>
[Docs]: Add documentation comments for our UTF-8 Trie algorithm

github.com/otterkit/otterkit-cobol - f9b7246e63ec543ab9a8002c52a6644c8ebfe1b4 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add pointer-based methods to Ref<T> struct

github.com/otterkit/otterkit-cobol - a4ae531790aa3d7ae5dcfa8fcbf447ba1499ab27 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor allocator to only use static stack-based memory

github.com/otterkit/otterkit-cobol - af38c85e9fa68c5e8762fec8218f056f4bc0bf32 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor u8Memory into u8Span, using new allocator

github.com/otterkit/otterkit-cobol - 037cca7e2057b9ff65f8ac7cdd756ef844a8de93 authored over 1 year ago by KTSnowy <[email protected]>
[Update/Fix]: Remove System.IO.Hashing, and add method to generate casefold data

github.com/otterkit/otterkit-cobol - 368aee0f936bfd0a9ce5071bc53fd45b38302aff authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Remove unnecessary files

github.com/otterkit/otterkit-cobol - 80c8a2e8be85adb495b415909c9a103d61b08cf8 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Implement a trie structure for UTF-8 strings operations

github.com/otterkit/otterkit-cobol - c2750317e0a2947d1466484a68c53be4a3b57e69 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: CaseFolding.txt parsing, and command line error handling

github.com/otterkit/otterkit-cobol - 9c599e6ed78a182d6e440d71d3485eb6fee2048f authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Potential edge case in command line parameter handling

github.com/otterkit/otterkit-cobol - 75ea8bde966e5bd147861c2a0455b6dc6b5d61c0 authored over 1 year ago by KTSnowy <[email protected]>
[Update/Fix]: Use a command line parameter instead of a hardcoded tools path

github.com/otterkit/otterkit-cobol - c8fcb65eeb68b197c27bfe0aec5e1a08e3607b89 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Method name changed from GenerateUnicodeData to GenerateBasicMultilingualPlane

github.com/otterkit/otterkit-cobol - 9aab17922c5f22074ca3c27c7b54c8035308a637 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add *.txt to gitignore file

github.com/otterkit/otterkit-cobol - 74809203ef7a6e380be04a566799d0a3c23e99ec authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add Unicode data files to .gitignore

github.com/otterkit/otterkit-cobol - cd14dc1ac2348d01244162d104c4c19ce8713c13 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Commit GenerateUnicodeTable script

github.com/otterkit/otterkit-cobol - dfba7f41512d7bca5528424f58e52ecde37836ed authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Move Unicode tables to Otterkit.Native

github.com/otterkit/otterkit-cobol - 4491f0f105e7bc50e655e1549e8bba4a52e93906 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Basic Multilingual Plane case mappings

github.com/otterkit/otterkit-cobol - 32220e26f6407aafb6b71000ed5b02be9a56a843 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Autogenerated Unicode Basic Multilingual Plane

github.com/otterkit/otterkit-cobol - 0f3490f3ee441e70ad7bd2ba76422bdfa9035e23 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add UTF-8 conversions from and to UTF-32

github.com/otterkit/otterkit-cobol - d776d0bb39def67541731f683a8fb2e2a7ec3308 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Remove unused #include directive

github.com/otterkit/otterkit-cobol - 2f98c56b1ffcba6b0e16709046b8857971668828 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Fork Range (SIMD) Algorithm implementation for UTF-8

github.com/otterkit/otterkit-cobol - 0a608dd992e4af648b4c4123b7050d12e2bfa70b authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native C code, and remove ICU library

github.com/otterkit/otterkit-cobol - 6d13256e7d20d66e1b7c92ae48581acfb61e19ee authored over 1 year ago by KTSnowy <[email protected]>
[Update]: ICU4C 73.1 Dependency Vendoring

github.com/otterkit/otterkit-cobol - c3ac3e9a9ed7ad86124c69b07a265bc3c40f087b authored over 1 year ago by KTSnowy <[email protected]>
[Update]: WIP implementation of UTF-8 simple case folding

github.com/otterkit/otterkit-cobol - 950d1abe9b445a0653772deed3df464a63aab30a authored over 1 year ago by KTSnowy <[email protected]>
[Update/Fix]: FetchExceptionIndex should do case-insensitive lookup

github.com/otterkit/otterkit-cobol - b40b2e15e7fb0b144ce8da716e4a4c716dc9251d authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create new `tools` compiler option (auto-generated files)

github.com/otterkit/otterkit-cobol - 99743b648a5221e05faac595f7db185f1c9a6bb1 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rewrite FetchExceptionIndex code generator

github.com/otterkit/otterkit-cobol - aeeea7a4d13709908c36c3c6c133381aa71542f0 authored over 1 year ago by KTSnowy <[email protected]>
[Fix/Refactor]: decNumber bindings (for Decimal64)

github.com/otterkit/otterkit-cobol - 041d32f6e777449611ac1d7a08b5c873b39ae15a authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Merge Otterkit.Numerics back into Otterkit.Runtime

github.com/otterkit/otterkit-cobol - 3b6ecdae7547bd7c79b287c2fbe54a07223a6ca5 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Improve decNumber bindingss

github.com/otterkit/otterkit-cobol - 9a66a0786cee0b320748fe9c87a4ab22e0020949 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Ref<T> ref struct

github.com/otterkit/otterkit-cobol - c903fc125dace46fdd99a63b8afe3b295abfdfc3 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Allocator should use wrapped pointer, instead of u8Memory struct

github.com/otterkit/otterkit-cobol - 9767e6ce97328f16d07ac3e17c6597bb878ce06f authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Wrap raw pointer in a separate struct

github.com/otterkit/otterkit-cobol - 563d0f33fe413c3fb3e3d5bd0a5c8c77985c62e8 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename u8Text to u8Color

github.com/otterkit/otterkit-cobol - 8ce201e5fa3b78a865aa1e8068a4dbb41ce1410d authored over 1 year ago by KTSnowy <[email protected]>
Automated macOS-x64 Build Files

github.com/otterkit/otterkit-cobol - 62372e54b7b271301dd11a9d72a28c368d4c9146 authored over 1 year ago by Continuous Integration <[email protected]>
Automated Linux-x64 Build Files

github.com/otterkit/otterkit-cobol - 32a1235e6e9f602a6a9b0960e4f9efa4365279b5 authored over 1 year ago by Continuous Integration <[email protected]>
Merge branch 'main' of https://github.com/otterkit/otterkit

github.com/otterkit/otterkit-cobol - bc09f9a3939455d04ec6bada1b838886d9cac62a authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Native build commands

github.com/otterkit/otterkit-cobol - 6cf01db690113b3e60c17f9a971d86722d067662 authored over 1 year ago by KTSnowy <[email protected]>
Automated Linux-x64 Build Files

github.com/otterkit/otterkit-cobol - e6182d7684dbfc4317bb1219909e137e3bf7f85b authored over 1 year ago by Continuous Integration <[email protected]>
[Fix]: Linux needs fPIC compiler option

github.com/otterkit/otterkit-cobol - 1ad7904d796e5e332c1286d5df69f554ab1ec6db authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native build workflow to work with previous commit

github.com/otterkit/otterkit-cobol - 40542bceed639a04b2ed07c9aa8246831200b501 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Move decNumber C code to Otterkit.Native

github.com/otterkit/otterkit-cobol - 259f8320f66a270e2a5cafe31394bbf31eb4fb6f authored over 1 year ago by KTSnowy <[email protected]>
[Update/Fix]: Accept statement and variable generators

github.com/otterkit/otterkit-cobol - 82728dd5edab22483926ec1d2cc5d85e5a94f316 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Calculate the length of a group item

github.com/otterkit/otterkit-cobol - ae8b180e7d7fc1dcceca3c08dd154d07dd9fa0ee authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Picture string length counter

github.com/otterkit/otterkit-cobol - 7c161bdbe42b689bb0a042ea2a2994c46d2937e0 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Otterkit.Native macOS build files

github.com/otterkit/otterkit-cobol - f41e6103cc3bef26707a4537587b7ea8fadd876d authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Character 'D' mysteriously appearing on new lines

github.com/otterkit/otterkit-cobol - 237fedf032dc7c1e7cde7032aa9cde8854d14489 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Generate any literal type for the display statement (buggy)

github.com/otterkit/otterkit-cobol - 754f158890ba4336a9cd7de796aba69ee73e664d authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add a lookahead version of Literals.Any

github.com/otterkit/otterkit-cobol - 5e469a1ab2d7494ef9fb96417d629b1bbbe4852f authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: STANDARD-ERROR should probably not display red (maybe?)

github.com/otterkit/otterkit-cobol - 85b98aac56670bcfdc19eba71e7af22e4edcf27e authored over 1 year ago by KTSnowy <[email protected]>