diff options
| author | eunhhu <[email protected]> | 2026-10-04 11:50:55 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-04 11:50:55 +0100 |
| commit | cb1202003373b344cefeecb584139fafadb273b4 (patch) | |
| tree | 55dab868086f720930abb49efa632cfe83efeeef /examples/counter.aup | |
| parent | c1179f4b7257241f9c1dddf6944e58c4a87b580f (diff) | |
| download | aup-cb1202003373b344cefeecb584139fafadb273b4.tar.gz aup-cb1202003373b344cefeecb584139fafadb273b4.zip | |
Let a library declare records, written LIBRARY.NAME (005's 4)
A library declares records as it declares fns; the app writes them
store.User in its lists, rows fields and record values, and they are
User in its module: Pure's record names are identifiers, one namespace
with states. So the task list with its record moved into a library
builds the same module, byte for byte, and a migration module of the
same library reads and changes what the app stored. Only the library
records an app's lists and rows hold go into its module, after the
app's own, library by library in declaration order; a record value is
matched to its declaration, not its name, and two records of one name
in a module are refused.
Diffstat (limited to 'examples/counter.aup')
0 files changed, 0 insertions, 0 deletions
