[its-hackers] MUDDLE Question about about MIMPKG >
chrisxreeve at gmail.com
Wed Apr 28 05:39:37 CEST 2021
Try this hack:
<SETG REAL_SETG ,SETG>
<DEFINE SETG (ATM VAL) <COND (<==? .ATM ATOTABLE> <ERROR> )> <REAL_SETG
Sorry my MUDDLE skills have atrophied over the years but you get the idea.
On Tue, Apr 27, 2021 at 8:42 PM rrs0 at earthlink.net <rrs0 at earthlink.net>
> Hi Lars, Chris, Tim and and other Muddle hackers,
> While working on the package system for ITS Muddle, I been using the MIM
> code in
> a version of MIMPKG that I found as an example of handling the state
> information that
> Is needed buy a Muddle package system. The version I'm working on is
> "TT:RRS;ITSPKG >"
> On Lars's pdp10 emulator. I need to finish L-UNUSE and add file system
> support to
> There 3 places in the MIMPKG code that use the GVAL of ATOM-TABLE. The
> Is in L-UNUSE and the other two are in TRY- OOPS. Who or where does
> SETG ATOM-TABLE ?? From L-UUSE and what it must do, ,ATOM-TABLE should be
> a list
> Of the ATOMs the package's public and internal oblists that must unSET /
> unSETG'ed and
> removed from the DROPped package's obilists before the association
> between the atom
> who's pname Is the package is removed to make the GC happy.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the its-hackers