51_a_paulfellows
Software wise, the core operating system was made to look like the BBC MOS, with relocatable modules made to look like those sideways ROMs, all the service calls in the Beeb are mirrored by those that go chaining through, but you don't have to do hardware paging to go from one to the other.

0051_0002__wise wise 0051_0001__Software software 0051_0002__wise->0051_0001__Software [modifier] 0051_0006__operating operating 0051_0004__the_0051_0005__core_0051_0007__system the_core_system 0051_0006__operating->0051_0004__the_0051_0005__core_0051_0007__system [arg0] 0051_0008__was was 0051_0008__was->0051_0002__wise [nim] 0051_0009__made made 0051_0008__was->0051_0009__made [scope] 0051_0028__all all[quant] 0051_0008__was->0051_0028__all [prn] 0051_0009__made->0051_0004__the_0051_0005__core_0051_0007__system [arg1] 0051_0011__look_0051_0012__like look_like 0051_0009__made->0051_0011__look_0051_0012__like [prd] staz_0051_5041 * 0051_0009__made->staz_0051_5041 [arg0] 0051_0035__are are 0051_0028__all->0051_0035__are [scope] z_0051_5010 _ 0051_0028__all->z_0051_5010 [restriction] 0051_0013__the_0051_0014__BBC_0051_0015__MOS the_bbc_mos 0051_0011__look_0051_0012__like->0051_0013__the_0051_0014__BBC_0051_0015__MOS [arg1] z_0051_5032 _ 0051_0011__look_0051_0012__like->z_0051_5032 [arg0] 0051_0019__modules modules 0051_0013__the_0051_0014__BBC_0051_0015__MOS->0051_0019__modules with 0051_0018__relocatable relocatable 0051_0019__modules->0051_0018__relocatable [attrib] 0051_0020__made made 0051_0022__look_0051_0023__like look_like 0051_0020__made->0051_0022__look_0051_0023__like [scope] 0051_0022__look_0051_0023__like->0051_0019__modules [arg0] 0051_0024__those_0051_0026__ROMs those_roms 0051_0022__look_0051_0023__like->0051_0024__those_0051_0026__ROMs [arg1] 0051_0025__sideways sideways 0051_0024__those_0051_0026__ROMs->0051_0025__sideways [attrib] 0051_0036__mirrored mirrored 0051_0035__are->0051_0036__mirrored [scope] 0051_1001____sta_ _*_ 0051_0035__are->0051_1001____sta_ [prn] 0051_0029__the_0051_0030__service_0051_0031__calls the_service_calls z_0051_5010->0051_0029__the_0051_0030__service_0051_0031__calls [modifier] 0051_0033__the_0051_0034__Beeb the_beeb 0051_0029__the_0051_0030__service_0051_0031__calls->0051_0033__the_0051_0034__Beeb in 0051_0036__mirrored->z_0051_5010 [arg1] 0051_0038__those those 0051_0036__mirrored->0051_0038__those by[arg0] 0051_0047__n't n't 0051_1001____sta_->0051_0047__n't [scope] 0051_0054__go go 0051_1001____sta_->0051_0054__go [restriction] 0051_0040__go go 0051_0041__chaining chaining 0051_0040__go->0051_0041__chaining [scope] 0051_0041__chaining->0051_0038__those [arg0] 0051_0042__through through 0051_0041__chaining->0051_0042__through [nim] 0051_0046__do_0051_0048__have do_have 0051_0050__do do 0051_0046__do_0051_0048__have->0051_0050__do [scope] 0051_0045__you you 0051_0050__do->0051_0045__you [arg0] 0051_0051__hardware_0051_0052__paging hardware_paging 0051_0050__do->0051_0051__hardware_0051_0052__paging [arg1] 0051_0047__n't->0051_0046__do_0051_0048__have [scope] 0051_0054__go->0051_0045__you [arg0] 0051_0056__one one 0051_0054__go->0051_0056__one from[nim] 0051_0058__the the 0051_0054__go->0051_0058__the to[nim] 0051_0059__other other 0051_0058__the->0051_0059__other [attrib]
arc(r_0051_0002__wise,r_0051_0001__Software,modifier).
arc(r_0051_0006__operating,r_0051_0004__the_r_0051_0005__core_r_0051_0007__system,arg0).
arc(r_0051_0008__was,r_0051_0002__wise,nim).
arc(r_0051_0008__was,r_0051_0009__made,keep_scope).
arc(r_0051_0008__was,r_0051_0028__all__quant,prn).
arc(r_0051_0009__made,r_0051_0004__the_r_0051_0005__core_r_0051_0007__system,arg1).
arc(r_0051_0009__made,r_0051_0011__look_r_0051_0012__like,prd).
arc(r_0051_0009__made,star_z_0051_5041,arg0).
arc(r_0051_0011__look_r_0051_0012__like,r_0051_0013__the_r_0051_0014__BBC_r_0051_0015__MOS,arg1).
arc(r_0051_0011__look_r_0051_0012__like,z_0051_5032,arg0).
arc(r_0051_0013__the_r_0051_0014__BBC_r_0051_0015__MOS,r_0051_0019__modules,r_0051_0017__with).
arc(r_0051_0019__modules,r_0051_0018__relocatable,attrib).
arc(r_0051_0020__made,r_0051_0022__look_r_0051_0023__like,keep_scope).
arc(r_0051_0022__look_r_0051_0023__like,r_0051_0019__modules,arg0).
arc(r_0051_0022__look_r_0051_0023__like,r_0051_0024__those_r_0051_0026__ROMs,arg1).
arc(r_0051_0024__those_r_0051_0026__ROMs,r_0051_0025__sideways,attrib).
arc(r_0051_0028__all__quant,r_0051_0035__are,scope).
arc(r_0051_0028__all__quant,z_0051_5010,restriction).
arc(r_0051_0029__the_r_0051_0030__service_r_0051_0031__calls,r_0051_0033__the_r_0051_0034__Beeb,r_0051_0032__in).
arc(r_0051_0035__are,r_0051_0036__mirrored,keep_scope).
arc(r_0051_0035__are,r_0051_1001____star__,prn).
arc(r_0051_0036__mirrored,r_0051_0038__those,r_0051_0037__by_arg0).
arc(r_0051_0036__mirrored,z_0051_5010,arg1).
arc(r_0051_0040__go,r_0051_0041__chaining,keep_scope).
arc(r_0051_0041__chaining,r_0051_0038__those,arg0).
arc(r_0051_0041__chaining,r_0051_0042__through,nim).
arc(r_0051_0046__do_r_0051_0048__have,r_0051_0050__do,keep_scope).
arc(r_0051_0047__n_apos_t,r_0051_0046__do_r_0051_0048__have,keep_scope).
arc(r_0051_0050__do,r_0051_0045__you,arg0).
arc(r_0051_0050__do,r_0051_0051__hardware_r_0051_0052__paging,arg1).
arc(r_0051_0054__go,r_0051_0045__you,arg0).
arc(r_0051_0054__go,r_0051_0056__one,r_0051_0055__from__nim).
arc(r_0051_0054__go,r_0051_0058__the,r_0051_0057__to__nim).
arc(r_0051_0058__the,r_0051_0059__other,attrib).
arc(r_0051_1001____star__,r_0051_0047__n_apos_t,scope_).
arc(r_0051_1001____star__,r_0051_0054__go,restriction_).
arc(z_0051_5010,r_0051_0029__the_r_0051_0030__service_r_0051_0031__calls,modifier).


IP-MAT ADVP-NIM NP N Software ADV wise PUNC , NP-SBJ D the N core IP-PPL VAG operating N system BED;~cat_Ve_passive_ was IP-PPL-CAT NP-LGS * VVN made IP-INF-PRD TO to VB;~Ipr look PP-CLR P-ROLE like NP D the NPR BBC NPR MOS PUNC , PP P-ROLE with NP ADJP ADJ relocatable NS modules IP-PPL VVN;~cat_Vt made IP-INF-CAT TO to VB;~Ipr look PP-CLR P-ROLE like NP D those ADJP ADJ sideways NS ROMs PUNC , PRN IP-MAT NP-SBJ Q;_nphd_ all NLYR D the N service NS calls PP P-ROLE in NP D the N Beeb BEP;~cat_Ve_passive_ are IP-PPL-CAT VVN mirrored PP-LGS P-ROLE;_lgs_ by NP D;_nphd_ those IP-REL C that NP-SBJ *T* VBP;~cat_Vg go IP-PPL-CAT VAG chaining ADVP-NIM ADV through PUNC , PRN IP-MAT CONJ;_cl_ but NP-SBJ PRO you DOP do NEG;_clitic_ n't HV;~cat_Vt have IP-INF-CAT TO to DO do NP-DOB1 N hardware N paging PP-SCON IP-INF2 TO to VB go PP-NIM P-ROLE from NP NUM one PP-NIM P-ROLE to NP D the ADJP ADJ other PUNC .
( (IP-MAT (ADVP-NIM (NP (N Software;{software}))
                    (ADV wise;{wise}))
          (PUNC ,)
          (NP-SBJ (D the;{the})
                  (N core;{core})
                  (IP-PPL (VAG operating;{operate}))
                  (N system;{system}))
          (BED;~cat_Ve_passive_ was;{be})
          (IP-PPL-CAT (NP-LGS *)
                      (VVN made;{make})
                      (IP-INF-PRD (TO to;{to})
                                  (VB;~Ipr look;{look[like]})
                                  (PP-CLR (P-ROLE like;{like})
                                          (NP (D the;{the})
                                              (NPR BBC;{BBC})
                                              (NPR MOS;{MOS})
                                              (PUNC ,)
                                              (PP (P-ROLE with;{with})
                                                  (NP (ADJP (ADJ relocatable;{relocatable}))
                                                      (NS modules;{module})
                                                      (IP-PPL (VVN;~cat_Vt made;{make})
                                                              (IP-INF-CAT (TO to;{to})
                                                                          (VB;~Ipr look;{look[like]})
                                                                          (PP-CLR (P-ROLE like;{like})
                                                                                  (NP (D those;{those})
                                                                                      (ADJP (ADJ sideways;{sideways}))
                                                                                      (NS ROMs;{rom})))))))))))
          (PUNC ,)
          (PRN (IP-MAT (NP-SBJ (Q;_nphd_ all;{all})
                               (NLYR (D the;{the})
                                     (N service;{service})
                                     (NS calls;{call})
                                     (PP (P-ROLE in;{in})
                                         (NP (D the;{the})
                                             (N Beeb;{beeb})))))
                       (BEP;~cat_Ve_passive_ are;{be})
                       (IP-PPL-CAT (VVN mirrored;{mirror})
                                   (PP-LGS (P-ROLE;_lgs_ by;{by})
                                           (NP (D;_nphd_ those;{those})
                                               (IP-REL (C that;{that})
                                                       (NP-SBJ *T*)
                                                       (VBP;~cat_Vg go;{go})
                                                       (IP-PPL-CAT (VAG chaining;{chain})
                                                                   (ADVP-NIM (ADV through;{through})))))))
                       (PUNC ,)
                       (PRN (IP-MAT (CONJ;_cl_ but;{but})
                                    (NP-SBJ (PRO you;{you}))
                                    (DOP do;{do})
                                    (NEG;_clitic_ n<apos>t;{not})
                                    (HV;~cat_Vt have;{have})
                                    (IP-INF-CAT (TO to;{to})
                                                (DO do;{do})
                                                (NP-DOB1 (N hardware;{hardware})
                                                         (N paging;{paging})))
                                    (PP-SCON (IP-INF2 (TO to;{to})
                                                      (VB go;{go})
                                                      (PP-NIM (P-ROLE from;{from})
                                                              (NP (NUM one;{one})))
                                                      (PP-NIM (P-ROLE to;{to})
                                                              (NP (D the;{the})
                                                                  (ADJP (ADJ other;{other}))))))))))
          (PUNC .))
  (ID 51_a_paulfellows))