• Joined on 2026-02-16
hugo closed issue hugo/MetaCrate#82 2026-08-11 02:46:28 +00:00
LSL tools: implement grammar, parser tables, precedence, and recovery
hugo commented on issue hugo/MetaCrate#82 2026-08-11 02:46:19 +00:00
LSL tools: implement grammar, parser tables, precedence, and recovery

Implemented and pushed in commit 656d837.

The LSL tools now have a fully native Rust parser runtime: validated grammar construction, canonical LR(0) cores with deterministic LALR(1) lookahead…

hugo pushed to main at hugo/MetaCrate 2026-08-11 02:45:43 +00:00
656d837778 Implement native LSL parser runtime (#82)
hugo closed issue hugo/MetaCrate#81 2026-08-11 01:55:58 +00:00
LSL tools: implement token model, lexer, source locations, and diagnostics
hugo commented on issue hugo/MetaCrate#81 2026-08-11 01:55:51 +00:00
LSL tools: implement token model, lexer, source locations, and diagnostics

Implemented and pushed in commit 73cef10.

This replaces the LSL lexer boundary with native Rust: mapped token/symbol/EOF and compatibility enumerator APIs; UTF-16 source positions; comment…

hugo pushed to main at hugo/MetaCrate 2026-08-11 01:55:23 +00:00
73cef10054 Implement native LSL lexer runtime (#81)
hugo closed issue hugo/MetaCrate#80 2026-08-11 01:01:35 +00:00
RLV: implement callbacks, command processor, and GridClient service integration
hugo commented on issue hugo/MetaCrate#80 2026-08-11 01:01:27 +00:00
RLV: implement callbacks, command processor, and GridClient service integration

Implemented and pushed in commit 2f1c15c081b72f25e6753ad00a234ce821977ae1.

Implementation:

  • Replaced AttachmentRequest, both default callback adapters, RlvCommandProcessor, and RlvService shims…
hugo pushed to main at hugo/MetaCrate 2026-08-11 01:01:07 +00:00
2f1c15c081 Implement native RLV callback service integration (#80)
hugo closed issue hugo/MetaCrate#79 2026-08-10 23:56:18 +00:00
RLV: implement restriction state, camera, folders, locks, and permissions
hugo commented on issue hugo/MetaCrate#79 2026-08-10 23:55:56 +00:00
RLV: implement restriction state, camera, folders, locks, and permissions

Implemented and verified in commit 362fa62.

Implementation:

  • Added native synchronized RLV shared folders/items, bounded InventoryMap snapshots, deterministic path/item queries, blacklist,…
hugo pushed to main at hugo/MetaCrate 2026-08-10 23:55:20 +00:00
362fa62059 Implement native RLV state and permissions (#79)
hugo closed issue hugo/MetaCrate#78 2026-08-10 23:12:41 +00:00
RLV: implement message parsing, commands, queries, and typed errors
hugo commented on issue hugo/MetaCrate#78 2026-08-10 23:12:33 +00:00
RLV: implement message parsing, commands, queries, and typed errors

Implemented and pushed in commit 468a0f0. The new native, side-effect-free RLV protocol layer parses bounded @ messages into typed clear, action, restriction, and query directives; preserves raw…

hugo pushed to main at hugo/MetaCrate 2026-08-10 23:12:14 +00:00
468a0f0619 Implement typed RLV protocol parser (#78)
hugo closed issue hugo/MetaCrate#77 2026-08-10 22:38:37 +00:00
Rendering: implement the MeshFoundry pipeline
hugo commented on issue hugo/MetaCrate#77 2026-08-10 22:38:28 +00:00
Rendering: implement the MeshFoundry pipeline

Implemented and verified in commit 88408c9.

Implementation:

  • Replaced all 14 MeshFoundry failure-only shims with native Rust prim, sculpt, terrain, packed binary LLSD mesh, and convex-hull…
hugo pushed to main at hugo/MetaCrate 2026-08-10 22:37:52 +00:00
88408c9680 Implement MeshFoundry pipeline (#77)
hugo closed issue hugo/MetaCrate#76 2026-08-10 21:51:38 +00:00
Rendering: implement SimpleRenderer as the reference pipeline
hugo commented on issue hugo/MetaCrate#76 2026-08-10 21:51:30 +00:00
Rendering: implement SimpleRenderer as the reference pipeline

Implemented and pushed in commit 611db56.

The native SimpleRenderer now converts checked PrimMesher prim and sculpt geometry into faceted and flattened meshes, preserves effective per-face…