Ecosyste.ms: OpenCollective

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

github.com/otterkit/otterkit-cobol

A free and open source Standard COBOL compiler for 64-bit environments
https://github.com/otterkit/otterkit-cobol

[Revert Commit]: 3c059c4e419e0112d52a36beae52f5e74b6cb112

This reverts commit 3c059c4e419e0112d52a36beae52f5e74b6cb112.

d7a402225490a646bad40138a8f61f784bb69d47 authored 11 months ago by KTSnowy <[email protected]>
[Update]: Archive COBOL compiler code (see ARCHIVE branch)

3c059c4e419e0112d52a36beae52f5e74b6cb112 authored 11 months ago by KTSnowy <[email protected]>
[Update]: Delete FUNDING.yml

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...

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

f5e6c289229ce2ff19ce7ddb0e300dc5749188d9 authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: CASPAL standard C version detection

05316816900cfb2653c38aba1eec38b971a136ae authored over 1 year ago by Keith Taylor <[email protected]>
[Fix]: Added missing ARM NEON vector typedef

fd7e3400473cfb93fd36045fe478e1024e54c619 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Delete AVX2 range algorithm implementation

41d3dee283462a9310941ff6fc42f4e60943c90b authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Delete virtual memory test application

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.

965b410d687acc089e5e964298a556909a719470 authored over 1 year ago by KTSnowy <[email protected]>
[Test]: Virtual memory deallocation test

cc55fc510ba25ab814e5260025b840e5ade98a09 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add MSVC comment on CASPAL

b2340e38cc0820ac2795e707ec7ec836aca5cc61 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Fix missing MEM_RELEASE on Windows

9ad72a5c475dcec6e3fc6f8e1ead27f112dcde28 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Fix contiguous heap proof of concept on Windows

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

53f38227823fd87bb813352e61077e0f952efc13 authored over 1 year ago by Keith Taylor <[email protected]>
[Test]: Commit virtual memory proof of concept test

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

1f3764155baa708357eceab46f4da1d741ba8864 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create function to reserve virtual address space

3ae8b2833ea97034652c1a80adc6606824b59a0e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor memcpy implementation

83b5c5e3afb5fddb21f4699171e19147f062ae04 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: CASPAL virtual memory abstraction (and some refactoring)

97aa60cf645bbeb244d5348cb323025ab80e6cab authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Commit extremely optimized custom memcpy implementation

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

2226538a67bc81387cce97d744ceda7a8bdc39f3 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add CurrentLine, CurrentColumn and CurrentFile helper methods

5d2015bc99fa34aac3cc677e39754df061cd0e5a authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename Unique<T> to Name <T>

51cd9d7f8bf5319c0768120417b20d4a24a967e7 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: NonBacktracking prevents Regex source generator from actually generating code

2286beb77b802eaf94c167f70b92da1e8c5bd374 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Better error handling of implicit FILLER items

e5061ef0aa39cbded3fadedfe84acfd1940b0998 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: CASPAL virtual memory abstraction, and aligned string move

4606f84fdea02062d998435d582a9b2c4d8b9581 authored over 1 year ago by KTSnowy <[email protected]>
[WIP]: CASPAL Abstraction Layer

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.

3f4d3bdc5d873427c3a48df6819fabc5b58faf69 authored over 1 year ago by Sean Vo <[email protected]>
[Fix]: Remove unnecessary usings

af7cd42a33698a3be09d159014ebba06f04450b6 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create IR design documentation

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

d7962e6d2c001c6eeaf030a2ec097ee491de3bb2 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Alphanumeric should store a raw pointer and combined length

6c0d0caebf6a39411387e51ffc7b74fbf4cb7b45 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename u8Strings class to Unicode

4df45b9f56b4f5eab26af0296135b71273e1ef41 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native C code formatting, and fix undefined behavior

9f18eb9029e5a9a301b4f8ca089dbc87ea093b25 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Added packed decimal bindings for Decimal128 type

8e63773323b446ab27cb1e677111b6911ef08d3e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add packed decimal bindings

08be3a1857f85f84b4a1c8cdcc550b0190432a90 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Rename Types folder to Primitives

6d480c28e77573c771a56ddf4aaf3dea765420a2 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Off by one error while fetching root trie nodes

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

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

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

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

60c1949ef618ff045e337a4a6e5f9f536d80a3e9 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Unicode data generator tools

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

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

013e2f83c35848ba15b7a14057f085c728a520cd authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Remove unnecessary conversion functions

38d8cc196660fd785f32ddd5cb617d3e3bc22a77 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor C headers to have a common format

81129e3db4611620f0f9b4e313a8cbe91870d592 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Improve static stack allocator (and fix UB)

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

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

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

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

af38c85e9fa68c5e8762fec8218f056f4bc0bf32 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Refactor u8Memory into u8Span, using new allocator

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

368aee0f936bfd0a9ce5071bc53fd45b38302aff authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Remove unnecessary files

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

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

9c599e6ed78a182d6e440d71d3485eb6fee2048f authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Potential edge case in command line parameter handling

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

c8fcb65eeb68b197c27bfe0aec5e1a08e3607b89 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Method name changed from GenerateUnicodeData to GenerateBasicMultilingualPlane

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

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

cd14dc1ac2348d01244162d104c4c19ce8713c13 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Commit GenerateUnicodeTable script

dfba7f41512d7bca5528424f58e52ecde37836ed authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Move Unicode tables to Otterkit.Native

4491f0f105e7bc50e655e1549e8bba4a52e93906 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Basic Multilingual Plane case mappings

32220e26f6407aafb6b71000ed5b02be9a56a843 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Autogenerated Unicode Basic Multilingual Plane

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

d776d0bb39def67541731f683a8fb2e2a7ec3308 authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Remove unused #include directive

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

0a608dd992e4af648b4c4123b7050d12e2bfa70b authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native C code, and remove ICU library

6d13256e7d20d66e1b7c92ae48581acfb61e19ee authored over 1 year ago by KTSnowy <[email protected]>
[Update]: ICU4C 73.1 Dependency Vendoring

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

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

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

99743b648a5221e05faac595f7db185f1c9a6bb1 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rewrite FetchExceptionIndex code generator

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

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

3b6ecdae7547bd7c79b287c2fbe54a07223a6ca5 authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Improve decNumber bindingss

9a66a0786cee0b320748fe9c87a4ab22e0020949 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Create Ref<T> ref struct

c903fc125dace46fdd99a63b8afe3b295abfdfc3 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Allocator should use wrapped pointer, instead of u8Memory struct

9767e6ce97328f16d07ac3e17c6597bb878ce06f authored over 1 year ago by KTSnowy <[email protected]>
[Refactor]: Wrap raw pointer in a separate struct

563d0f33fe413c3fb3e3d5bd0a5c8c77985c62e8 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Rename u8Text to u8Color

8ce201e5fa3b78a865aa1e8068a4dbb41ce1410d authored over 1 year ago by KTSnowy <[email protected]>
Automated macOS-x64 Build Files

62372e54b7b271301dd11a9d72a28c368d4c9146 authored over 1 year ago by Continuous Integration <[email protected]>
Automated Linux-x64 Build Files

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

bc09f9a3939455d04ec6bada1b838886d9cac62a authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Native build commands

6cf01db690113b3e60c17f9a971d86722d067662 authored over 1 year ago by KTSnowy <[email protected]>
Automated Linux-x64 Build Files

e6182d7684dbfc4317bb1219909e137e3bf7f85b authored over 1 year ago by Continuous Integration <[email protected]>
[Fix]: Linux needs fPIC compiler option

1ad7904d796e5e332c1286d5df69f554ab1ec6db authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Native build workflow to work with previous commit

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

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

82728dd5edab22483926ec1d2cc5d85e5a94f316 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Calculate the length of a group item

ae8b180e7d7fc1dcceca3c08dd154d07dd9fa0ee authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Picture string length counter

7c161bdbe42b689bb0a042ea2a2994c46d2937e0 authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Otterkit.Native macOS build files

f41e6103cc3bef26707a4537587b7ea8fadd876d authored over 1 year ago by KTSnowy <[email protected]>
[Fix]: Character 'D' mysteriously appearing on new lines

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

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

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

85b98aac56670bcfdc19eba71e7af22e4edcf27e authored over 1 year ago by KTSnowy <[email protected]>
[Update]: Add comments to the numeric byte magic

0b39a6c88aadc1ad8d233068ecd09a7e416742f2 authored over 1 year ago by KTSnowy <[email protected]>