Skip to content

Releases: suderio/orglang

v0.0.1

19 Feb 01:21
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

v0.0.1

14 Jan 13:06
8bc534d

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

First release, still missing binary custom operators.