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))