The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
(41) program/function label/name ROM pages "path"
03-01-2019, 11:25 PM
Post: #1
(41) program/function label/name ROM pages "path"
Just getting into my 41CL, and something I can't find mentioned in the 41 manuals, which I may have missed…

If a FOCAL program label or M-code function name is present in more than one ROM module's FAT, how does the 41 OS decide which one to execute?

Since ROM modules e.g. AMC OS/X are able to override OS functions like CAT, I assume that ROM modules in pages 6 and up override the OS ROM pages 0–2. But what's the search order? Is it just reversed, e.g. page 15 -> page 0? And where do FOCAL program labels in main memory fit into that sequence?

Does any utility ROM have a function to either show all memory/ROMs that provide a given name/label, or alternatively show where a name/label is found, like UNIX shells' which/whence commands?

thanks very much…

Cambridge, UK
41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot/C47
Casio, Rockwell 18R
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
(41) program/function label/name ROM pages "path" - cdmackay - 03-01-2019 11:25 PM



User(s) browsing this thread: 1 Guest(s)