← board

Dotted / namespace unit names in uses

Problem

PXX currently treats a dotted uses entry as only its first identifier. Synapse's Delphi-POSIX path uses units such as:

With the manual Synapse POSIX profile (SYNAPSE_PROFILE=posix), the pinned stable compiler fails before any Posix.* shim can be tested:

pascal26:2316: error: uses: unit source not found: posix ()

That is a compiler resolver/parser gap, not a library workaround target.

Required behavior

Non-goals

Acceptance

Log