Commit graph

8 commits

Author SHA1 Message Date
37c2c6a121 New release
All checks were successful
Build / build (push) Successful in 28s
Tests / tests (push) Successful in 30s
2026-06-28 01:19:25 -05:00
9dba1a2dfd Versioning 2026-06-27 19:40:56 -05:00
fb0dcccaf4 Documentation Update
Updated version to push documentation update.
2026-06-24 15:00:42 -05:00
codex
eeb243b727 Update README docs for 2.0 release 2026-06-24 00:54:25 -05:00
bceff03cd1 Upgrading version number
In preparation for v2.0 release.
2026-06-23 19:13:01 -05:00
9a086e35f0 Updated version for nuget packing 2025-08-29 21:24:24 -05:00
codex
6ed3ded0ed Interpreter: fix implicit multiplication LL(1) conflict and recursion handling
- Rewrite Term loop in Interpreter.atg to avoid deletable alternative causing '+'/'-' to be treated as '%'.
- Support implicit multiplication by explicit adjacency checks without affecting additive parsing.
- Add cycle-safe expression evaluation: track evaluation stack and collapse self/mutual recursion to zero via shared recursion scope.
- Update StandardLibrary project reference casing to 'CSMic.Core.csproj'.

All tests pass: 85/85.
2025-08-29 20:01:51 -05:00
codex
135af2cc49 Interpreter: support implicit multiplication (adjacency) and allow whitespace; update Coco/R frames path casing; add tests for implicit multiplication and function calls; fix project reference casing in tests. 2025-08-29 17:43:07 -05:00
Renamed from src/StandardLibrary/CsMic.StandardLibrary.csproj (Browse further)