Releases: suderio/orglang
Releases · suderio/orglang
v0.0.1
Immutable
release. Only release title and notes can be modified.
Changelog
- e4132d9 Add TODO for Atoms in Tables tests
- 40c63ed Cleanup: remove obsolete manual test files and binaries
- 41e2965 Compiler first version
- 1907b17 Comprehensive documentation update for reference.md
- 6f5c297 Comprehensive gap analysis update for TODO.md
- ef49547 Create CODE_OF_CONDUCT.md
- f8e8180 Create CONTRIBUTING.md
- 7bbda51 Docs & Fix: Boolean operators &, |, ^ and math library linking
- 20c1ce6 Docs: add ?? and ?: operators to reference.md
- 7a4125f Docs: add Extended Assignment operators to reference.md
- 2ac34a9 Docs: add Operators overview and philosophy to reference.md
- 6224148 Docs: complete Operators section in reference.md
- 641ae5f Docs: finalize Operators chapter in reference.md
- 756b39f Docs: refine operator coercion semantics for Tables and Booleans
- 2662b0a ElementWrapper
- e2bc8cf Failing clojure test.
- de2b83d Final cleanup and synchronization of TODO.md
- 54450d9 Final documentation polish and workspace cleanup
- 00412da First attempt at a postfix listener
- 1338bdb First commit
- b2e3c6c Fix casing for Gomod to gomod in dependabot.yml
- 209e65e Fix logical operators && || and validate sanity tests
- 25b4de9 Fix sanity tests and operator issues
- f550ef8 Fix: correct Power (**) symbol and implement in runtime
- cfb5a62 Implement @main resource
- 0c3ac98 Implement Arena resource and update documentation
- b5aa637 Integration Tests
- 2b4d547 Merge remote-tracking branch 'origin/main'
- 802fcdf New iteration
- 16403d9 Parser
- 27d17f7 Preparing binary ops.
- ac5bf7e Refactor GitHub Actions workflow for Go project
- 4ae99ea Refactor entry point to 'main' key and fix module scoping
- 15178d4 Refine parser for partial application syntax and update README.md
- dfa47fb Rename @main resource to @Args
- b07c4b8 Separate Logical NOT (!) and Bitwise NOT (~)
- 8979e47 Symbol Table & Graph analysis
- ca4241b Sync TODO.md with reference.md implementation details and wishlist
- fd5ab0c Table syntax corrected
- b00840c Testing Listener & justfile
- 0f085a2 Testing postfix - bug in assign
- b7ecfe5 Update TODO.md with numeric requirements
- 7f8f31a Update issue templates
- bcc9d8d Update language documentation: Operators, Modules, and Flat Grammar
- bd21e77 Update package-ecosystem to 'Gomod' in dependabot.yml
- 204e1e0 Update reference manual with Atoms, Unary, Binary, Shifting, and Comparisons. Add CSS for styling.
- d462485 assign <> assign_key & using left/right instead of index
- 92aeb54 chore: add coverage recipe to Justfile, gitignore coverage.html
- 8c1675a chore: changed old README to the reference manual
- 8918dba chore: cleanup of binaries and generated files
- bf37c47 chore: formatting
- 413edc3 chore: moved hybrid_scheduler docs
- 079eac2 chore: old files removed
- dea30bd chore:no need for sudo in justfile
- d053a4e examples: update flow, tables, and advanced examples for syntax and functionality
- 55e13dc feat(cli): CLI stub
- 119181f feat(cli): initial CLI skeleton with cobra
- a6b7c49 feat(lexer): implement UTF-8 aware lexer with 100% test coverage
- a5f215a feat(parser): implement extended assignment operators (:+, :*, etc.)
- bc65d83 feat(runtime): Undo last commit.
- 068f576 feat(runtime): implement Phase 1 - Arena allocator and tagged values
- cf155af feat(runtime): implement Phase 2 - GMP integration and arithmetic ops
- 4355075 feat(runtime): implement Phase 3 - Table specification
- b3b3ac8 feat: Implement Hybrid Scheduler with async -> operator
- 865f518 feat: Implement OrgLang parser with dynamic operator registration and test suite
- 0bce25e feat: release automation and runtime fixes (bitwise ops, iterators, boolean bugs)
- e1736a5 fix: Listener Test
- c007b03 fix: pre-runtime parser gaps - parseAtom, table semicolons, @ BP, ~= alias
- 6a76bc3 fix: semicolons in table literals now produce parser error
- 12bc282 test(runtime): expand ops coverage from 25 to 82 tests