Assemble the canonical Windows environment, file and thread foreign-item families over one prepared compiler target and one initialized Main machine. The component constructors own guest memory, process/environment tables, descriptor/handle state and TLS/thread operations. Host interaction remains explicit at the source boundary.
Equations
- Miri.Input.EvalWindowsSourceConstruction.Payload Os R P H D O Aff B Host = Miri.Input.EvalWindowsFileConstruction.Payload Os R P H D O Aff B Host
Instances For
Equations
- Miri.Input.EvalWindowsSourceConstruction.State Os R P H D O Aff B Host = Miri.Input.EvalWindowsFileConstruction.State Os R P H D O Aff B Host
Instances For
Equations
Instances For
Equations
Instances For
- environment : Interpreter.WindowsEnvironmentDispatch.Hooks (State Os R P H D O Aff B Host) Os Error Interpreter.EnvVars.Kind
- files : Interpreter.WindowsFileDispatch.Hooks (State Os R P H D O Aff B Host) (FileRef H D O) H D Path HM Time Error Interpreter.EnvVars.Kind
- thread : Interpreter.WindowsThreadDispatch.Hooks (State Os R P H D O Aff B Host) (FileRef H D O)
- frameInStd : EStateM Interpreter.StepError (State Os R P H D O Aff B Host) Bool
Instances For
Build the core Windows foreign families from narrow host capabilities and
the same source Main, EvalWorld memory and descriptor registry. timeHooks
contains source time policy plus the required clock/timezone effects;
filesystem calls consume hostFiles and hostWindowsFiles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Demand-local assembly for a partially constructed Windows source closure.
Environment, files and threads are always real source components from
fromSource; the independently ported time/sync/random/platform/std-only
families can be attached as they become available. A recognized operation
whose family is absent returns Unsupported at the operation boundary, while
an unrelated Windows symbol continues through the canonical fallback.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Initial Windows dispatch before Main-bound file/thread callbacks exist. Environment, random, and std-only operations are still source-built on the canonical startup state. File, thread, time, sync, and platform names fail closed only when requested; unrelated names continue through the Core fallback.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bind the demand-local source dispatcher into the common foreign-item chain. Missing component families stay explicit and fail only after their exact names reach the dispatcher.
Equations
- One or more equations did not get rendered due to their size.