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 do n't have to do hardware paging to go from one to the other .

%3 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_0051_0009__made was_made 0051_0008__was_0051_0009__made->0051_0002__wise [rst] 0051_0008__was_0051_0009__made->0051_0004__the_0051_0005__core_0051_0007__system [arg1] 0051_0011__look look 0051_0008__was_0051_0009__made->0051_0011__look [prd] 0051_0028__all all[quant] 0051_0008__was_0051_0009__made->0051_0028__all [prn_comment] 0051_0013__the_0051_0014__BBC_0051_0015__MOS the_bbc_mos 0051_0011__look->0051_0013__the_0051_0014__BBC_0051_0015__MOS like[clr][prd2] 0051_0035__are_0051_0036__mirrored are_mirrored 0051_0028__all->0051_0035__are_0051_0036__mirrored [scope] z_0051_1010 _ 0051_0028__all->z_0051_1010 [restriction] 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_0051_0022__look made_look 0051_0020__made_0051_0022__look->0051_0019__modules [arg0] 0051_0024__those_0051_0026__ROMs those_roms 0051_0020__made_0051_0022__look->0051_0024__those_0051_0026__ROMs like[clr][prd2] 0051_0025__sideways sideways 0051_0024__those_0051_0026__ROMs->0051_0025__sideways [attrib] 0051_0035__are_0051_0036__mirrored->z_0051_1010 [arg1] 0051_0038__those those 0051_0035__are_0051_0036__mirrored->0051_0038__those [arg0]by[lgs] 0051_0047__n't n't 0051_0035__are_0051_0036__mirrored->0051_0047__n't [prn_comment] 0051_0029__the_0051_0030__service_0051_0031__calls the_service_calls z_0051_1010->0051_0029__the_0051_0030__service_0051_0031__calls [nlyr] 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_0048__have have 0051_0047__n't->0051_0048__have [scope] 0051_0040__go_0051_0041__chaining go_chaining 0051_0040__go_0051_0041__chaining->0051_0038__those [arg0] 0051_0042__through through 0051_0040__go_0051_0041__chaining->0051_0042__through [dir] z_0051_1015 [cnt] 0051_0048__have->z_0051_1015 [scope] 0051_0050__do do z_0051_1015->0051_0050__do [scope] 0051_0054__go go z_0051_1015->0051_0054__go [restriction] 0051_0045__you you 0051_0050__do->0051_0045__you [arg0] 0051_0054__go->0051_0045__you [arg0] 0051_0056__one one 0051_0054__go->0051_0056__one from[dir] 0051_0058__the the 0051_0054__go->0051_0058__the to[dir] 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_0009__made,r_0051_0002__wise,rst).
arc(r_0051_0008__was_r_0051_0009__made,r_0051_0004__the_r_0051_0005__core_r_0051_0007__system,arg1).
arc(r_0051_0008__was_r_0051_0009__made,r_0051_0011__look,prd).
arc(r_0051_0008__was_r_0051_0009__made,r_0051_0028__all__quant,prn_comment).
arc(r_0051_0011__look,r_0051_0013__the_r_0051_0014__BBC_r_0051_0015__MOS,r_0051_0012__like__clr_prd2).
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_0019__modules,arg0).
arc(r_0051_0020__made_r_0051_0022__look,r_0051_0024__those_r_0051_0026__ROMs,r_0051_0023__like__clr_prd2).
arc(r_0051_0024__those_r_0051_0026__ROMs,r_0051_0025__sideways,attrib).
arc(r_0051_0028__all__quant,r_0051_0035__are_r_0051_0036__mirrored,scope).
arc(r_0051_0028__all__quant,z_0051_1010,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,r_0051_0038__those,arg0_r_0051_0037__by__lgs).
arc(r_0051_0035__are_r_0051_0036__mirrored,r_0051_0047__n_apos_t,prn_comment).
arc(r_0051_0035__are_r_0051_0036__mirrored,z_0051_1010,arg1).
arc(r_0051_0040__go_r_0051_0041__chaining,r_0051_0038__those,arg0).
arc(r_0051_0040__go_r_0051_0041__chaining,r_0051_0042__through,dir).
arc(r_0051_0047__n_apos_t,r_0051_0048__have,keep_scope).
arc(r_0051_0048__have,z_0051_1015__cnt,keep_scope).
arc(r_0051_0050__do,r_0051_0045__you,arg0).
arc(r_0051_0054__go,r_0051_0045__you,arg0).
arc(r_0051_0054__go,r_0051_0056__one,r_0051_0055__from__dir).
arc(r_0051_0054__go,r_0051_0058__the,r_0051_0057__to__dir).
arc(r_0051_0058__the,r_0051_0059__other,attrib).
arc(z_0051_1010,r_0051_0029__the_r_0051_0030__service_r_0051_0031__calls,nlyr).
arc(z_0051_1015__cnt,r_0051_0050__do,scope_).
arc(z_0051_1015__cnt,r_0051_0054__go,restriction_).


IP-MAT ADVP-RST 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-PRD2 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-PRD2 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 by NP D;_nphd_ those IP-REL NP-SBJ RPRO that VBP;~cat_Vg go IP-PPL-CAT VAG chaining ADVP-DIR 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-CNT IP-INF2 TO to VB go PP-DIR P-ROLE from NP NUM one PP-DIR P-ROLE to NP D the ADJP ADJ other PUNC .
( (IP-MAT (ADVP-RST (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-PRD2 (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-PRD2 (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 by;{by})
                                           (NP (D;_nphd_ those;{those})
                                               (IP-REL (NP-SBJ (RPRO that;{that}))
                                                       (VBP;~cat_Vg go;{go})
                                                       (IP-PPL-CAT (VAG chaining;{chain})
                                                                   (ADVP-DIR (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-CNT (IP-INF2 (TO to;{to})
                                                                      (VB go;{go})
                                                                      (PP-DIR (P-ROLE from;{from})
                                                                              (NP (NUM one;{one})))
                                                                      (PP-DIR (P-ROLE to;{to})
                                                                              (NP (D the;{the})
                                                                                  (ADJP (ADJ other;{other})))))))))))
          (PUNC .))
  (ID 51_a_paulfellows))