Invalidate units when loaded sources change

This commit is contained in:
udo
2026-07-13 07:42:52 +00:00
parent d857930ceb
commit 02ed75fc85
4 changed files with 94 additions and 2 deletions
+2
View File
@@ -12,6 +12,8 @@ Includes another UCE file.
Use `#load` when you want the current file to pull in declarations or reusable content from another UCE source file.
Loaded sources are tracked transitively. Changing a direct or nested `#load` dependency invalidates and recompiles the entry unit before its next execution.
:example
// #load "file.uce" includes another unit at COMPILE time (a preprocessor directive,