Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/kdr-aus/ogma
Scripting language focused on processing tabular data.
https://github.com/kdr-aus/ogma
* allow duplicate impls to allow for type input polymorphism
* define structure of Definition...
7a92963985aaf99f1d295557a1cf948c5d7dd403 authored almost 2 years ago* turn partition into directory module
* transition to tree link data structure
* test the...
a6576245d108b5abae360496902373be4794b825 authored about 2 years ago* resolve to the boundary partition
* resolving file imports and exports wired in, needs test...
6c911b9c1627567623dcc37117297e20da65e349 authored about 2 years agoaac09c91030f84b3774c7660e96748b13fa89b07 authored about 2 years ago
690c93f495263101f349aaf001499f64baca8c35 authored about 2 years ago
* Build a partition graph from FsMap
* fix clippy
* fix test
a543fddc9a88d8db0c92514bbd51fb78c03534c9 authored about 2 years agof91fb3ce4ce93fa75935edfdd6ccc08b6f677360 authored about 2 years ago
7cd3850bb2c7c9afcdf22134e5b5e8643c881002 authored about 2 years ago
* create a fs structure builder
* fix clippy
* track the empty test01 dir
18463cf5de1938ebf730fd18c7d388614abfa449 authored over 2 years ago* introduce a file parser
* parse imports and exports
* add line numbers to items
* use...
ceb936d39e93d0609f32112d2e047107ecf16807 authored over 2 years ago* move parse into folder module
* move tests into own module
* introduct path structure
...
047a1b1f4c580a4013df895a2d45f37f58c28c26 authored over 2 years ago* #168 alter Expecting enum to be a bitflag
* update code for pr #169
9e8ef1a98edb870d088a9cee25548097e3f7ea5d authored over 2 years agoa1952df8534562c486145e6ee1400ad5a213a6f3 authored over 2 years ago
* fix formatting
* fix clippy
* fix clippy
421760efab121fec3e57538a2e316670a0cf586e authored over 2 years agoFound via this command:
codespell -L crate,fo,frist,ser,froms
e140eff643b5d95eb2bf1f4953aa8950fdddb7f5 authored over 2 years ago* determine cause was hard errors not taking precendence
* overwrite errors on compilation bl...
6688f052a42a683fb798742d87ec6766939f4b0f authored over 2 years ago* manage to make inference depth errors bubble up
* make inference depth error informative, s...
d0a3e03da25552804c72cd4437df6df01e1aaf2d authored over 2 years ago* update comfy-table to v6
* update lsp-server and lsp-types deps
* update simplelog deps
...
* add tests and trial a few options as a fix
* made the change to sealing which asserts if an...
188b1848f5f9bc439bed9f4b333a9f160b18a210 authored over 2 years ago* test v3 of cansi to see if this fixes issue, it does.
* make a good colouring of magenta po...
574ed3dc37a381072ca64d02b473bea1b65073e0 authored over 2 years ago* add default members for the package
* make a flag which doesn't make the completer prompt s...
1e8eba59fecf39fb28c1bef711f9b0eef4c1f528 authored over 2 years ago* add test which shows error
* alter parsing error to accumulate context
* fix other tests...
2ff885e64b7d7bef42d8688b012106a94f173202 authored over 2 years ago* handle dot op separately
* fix tests
c4a84f4b5b3d1f38826a269b25e9ac1a8f3ab670 authored over 2 years ago* add tests which mirror the bug and have a minimal case
* alter the way sealing transits
...
e973d1c2c7e2131f481a0f9ff2a6ec352cf47c75 authored over 2 years ago* add test and fix by altering tgt op inference
* add release note
* fmt
1f25423ba47befc97c531492d67b44352714e5cc authored over 2 years ago* remove leftover dbg! calls
* add test which shows this passes now
a5370808502214c9a714d9c09791b68e5a2bad2d authored over 2 years ago* initialise type graph with full inferred sets
* pass compile test 05
* pass compile test...
f4a85076338597b901be0418860abebb124d38c3 authored over 2 years ago* make initial changes
* change from inferred being single type to types set
* add release...
dff807729b57c7b5fbece2318459d0db71f9d235 authored over 2 years ago* alter mul
* alter sub
* alter div
* alter remaining arithmetic items
* start split...
6c44cf450893af9f9555eb4fbd083a9823350c9f authored over 2 years ago* alter add! macro to accept input type. be more specific with macro
* split add into 3 input...
1ccc0273d6743645ab3bcd99bbaed3832168b30e authored over 2 years ago1f2da1c62609e64c32115ef474ef037e76382d13 authored over 2 years ago
70610e2e42c0f0b160135440041e01b13d577c22 authored over 2 years ago
652e85f27b1238a454e8c09a204cb2f2ae54fd43 authored over 2 years ago
617c4abddb9f68310b5bbd853109da492823601e authored over 2 years ago
aeacb7e2124137ac35de0f7faa0cac544a8fa037 authored over 2 years ago
af54bdc57c779f8ca61b0a8524d51e8615237635 authored over 2 years ago
* add test
* alter failure mode of def locals resolution to be more tolerant
* add test fo...
257258fb57dc33c5171b2370b9a4e89ebc527e3f authored over 2 years agod62884bf73b09e4cb4a8e2e657acb60812ee1436 authored over 2 years ago
b7aeea17124da55537ce2d6a7b691e1c077c42a5 authored over 2 years ago
06b2a8c31f7d416768bc509ec525f0b03398d6a4 authored over 2 years ago
* pass output inference by not having variadic be flexible on input type
* split how variadic...
7bbd4856b70c4535099e50d5af0022244650d9ad authored over 2 years ago* add a test which triggers the bug
* extend sealing of variables to op's arguments
* upda...
3756b5ad1973775920b4449e37b5611385309ce4 authored over 2 years ago* switch to inferring output type of dot op block
* fix up tests
* add release note
d9d8fd75aea8496ba8248ddf347edc65bae65c69 authored almost 3 years ago* make op_not_found require a &Implementations
* fix tests to pass with better errors
* ad...
e45574fe062f6144661a86920647b62267a9c905 authored almost 3 years ago* change to-str to output full decimal number rather than format it
* support number formatti...
caf3dd06d86378a60be2c9131730c00492af1eef authored almost 3 years agobf4c694e7dc4a81bb531301ae11462a66e9662cd authored almost 3 years ago
* flush writer once completed
* add release note
39bc64a89f03c2ce6518661bc9587c379ae2c75c authored almost 3 years ago* map file into BufWriter
* add release note
e4c16c1bca8836549ed68cb3a67127fb967e48fd authored almost 3 years ago* create tests
* create filter command on string
* add release note
0f09903e9ef4c8edec4c5cc6201e6fc39c65ed2e authored almost 3 years ago* add newline literal using `#b`. add tests and make literals more robust to syntax checking
...
bafa071b17a5ead33865526c9335ecfc87b93434 authored almost 3 years ago4c518f638b38c0ce28974b60f4f45f097acb68b0 authored almost 3 years ago
* fix typo
* document!
9369b205508f87c44d3ae9f04f96fa9bb73c8f83 authored almost 3 years ago* add a doc examples integration test
* alter the flowing to work with obliged and inferred k...
9f11f292025f490a522fdeaf2fc2da7c640385f6 authored almost 3 years ago092af57b1b34af2b21423263bc73b984915b4be8 authored almost 3 years ago
* alter block AST structure to store optional type annotations
* initial parsing implementati...
cb095b78a992edc0e6a92074de52e4f0ab9a87b1 authored almost 3 years ago* move to edition 2021 in all workspace crates
* use git kserd version
* upgrade comfy-tab...
f42ca408a1c3c7e082392d2c569e05489c1ea4c9 authored almost 3 years agoType Inference major feature
3c6ef4a87eefe15d5e8c8d5f6d76c11aa61129dc authored almost 3 years agob0b60e14e3ca4de8be51984cade2a7e9f2b087d8 authored almost 3 years ago
* Environment is backed by an Arc<[Value]> rather than vec
* fixes 01
* fixes 2
* fix c...
db92e7b5a9e1839f3f96d68e3a9ca08895f751f6 authored almost 3 years ago* wrap tag in Arc for reduced size
* reduce size of Argument by boxing Hold
* keep argbuil...
afed5d9ddbcbac1ff106e5a81485c9c29d9e5075 authored almost 3 years ago* re-enable tests
* remove stderr prints from compiler loop
* remove dbg!
* remove more...
ca434220f6bb7a044472babe85ec57d2df0b9662 authored almost 3 years ago* rewire definitions to use new compiler
* wire in benchmarks
* rewire in type annotations...
d7c171fdc7cc5fbc9d52220db0546008e655ac07 authored almost 3 years ago* wire morphism module back in
* fix the BinaryOp to use the CodeInjector
ff587f5a7a030a3e588af4d448503a7f95547a93 authored almost 3 years ago* going to do big rewrite of variable system
* switched to locals graph system
* implement...
27e333024069c0f093a1bd7de3ff5168395ce610 authored almost 3 years ago* handle type resolution errors
* fix tests
d5f67f6338b9640b3b6c6b32112bbc79e448dbbb authored almost 3 years ago86e237a733234f02d5032c23e50ea3ba32a9d226 authored almost 3 years ago
9da8de7a7923bdf52e95043949383654c2a44518 authored almost 3 years ago
e45540d527916b59bf1d078c17fb66fc9881fb95 authored almost 3 years ago
* managed to get the tests passing by turning many off
* add some more TG linking smarts
*...
11508ee65460f74d0abd6f6af166f84763c6e69b authored almost 3 years ago* build a hierarchical graph for the AST tree
* build Type graph
* restructure into comp m...
f2443e7ff2d89a57d481a77da405af0e664a6e2e authored almost 3 years ago* add logo image
* reference logo in readme
* fix md syntax
* use 400px logo instead
...
26b5c1c4d1517ab244318871e8abed61eae4a694 authored about 3 years ago* move diagnostics tests into test crate
* add release item of modularisation of impls module...
6810a0c60b81e447c3603429b307631626964bb9 authored about 3 years ago* move arithmetic impls into submodule
* move cmp impls into submodule
* move logic impls ...
444693de3d23b7155877fb10d23e67918736ff0c authored about 3 years agobc2b4975ca93956a5d399a6f392b045d5f8f8e6b authored about 3 years ago
fb72aaac558f136de637db861cd031af389a3fef authored about 3 years ago
e918d4a0c0017862e43863707cc9f7f04848fc48 authored about 3 years ago
* modularise impls, especially the intrinsics definitions
* modularise the eng module somewha...
160f91c2a5378f51683ec13ba91b60e9d74a1b15 authored about 3 years ago688f44ec80d162172503cd6518bf7f815feea4c9 authored about 3 years ago
* initial restructure
* pass tests
* format
* compile repo
* limit public API
* r...
0ce8ffd667c83a183c54a2edc86889bf16a0918c authored about 3 years ago* if input code is empty, return false
* make release note
31bd039bfad3b0116a2f234c162390ffc631f39d authored about 3 years ago* remove Cargo.lock from .gitignore and track Cargo.lock
* set encoding to 0.2 and run cargo ...
8a363f193434364917e5443060a2c32bf6584297 authored about 3 years agoa93e5f8475f26d0c00b89fe12cd95e975219472f authored about 3 years ago
* rename the binary
* change the docs (also closes #14)
3cb191a10c9be41d64edc7bc0de681f27d38eae8 authored about 3 years ago50b4d0c3c94cc7f959bd24fc9bc54a1c79acb7c9 authored about 3 years ago
* support UTF-16LE and UTF-16BE
* use std::fs::read
resolves https://github.com/kdr-aus/og...
96619720f0b505e25ea778168e91e5a695844e63 authored about 3 years agoaac53ab1b9922eb60d271216a084f9cf0ff5930d authored over 3 years ago
* implement docs structure
* add to getting started
* document installation
* finish do...
0e815afb573ba6415c98cb8acf64eaffcdd607f2 authored over 3 years agoaf243f0babf10d2e9d0315bd27d43bded63c4a5b authored over 3 years ago
* trial a release?
* fix
* do a smaller test set
* test using nushell inspired workflow...
8f462dfd8b9acbf12948d654699340a4e9977117 authored over 3 years agoBinary
713237b204c6a2b981a7ce9c67f9d3a2ce4789da authored over 3 years ago45d3f9ff0bd754aaecc73d9679dc1fb5cd8fd40e authored over 3 years ago
f3a502cc94a0b08cbf580889d228e66f4ccc1174 authored over 3 years ago
7951dafc1b193810382ff8b0b50717d87f3ba8cc authored over 3 years ago
5820c41f1ab4a40dd44753bb68825d04082d8720 authored over 3 years ago
f972902fc16132f0c44ba1144637b7a265fd1d14 authored over 3 years ago
6d7db89ca0c97ddcd20b98176f21c06d3bdb240b authored over 3 years ago
Disk caching
4988dc91b5aa65cf785bae00037a9be5ef8376ec authored over 3 years ago7ad94101718a26a6e9d345899df0fffe7cffd17d authored over 3 years ago
c2a500c3770a2cbacdbee7ba9bc6929380ff7951 authored over 3 years ago