home *** CD-ROM | disk | FTP | other *** search
- 5 rem - conjugations -
- 10 dim a$(220):for x=1 to 220:read a$(x):next
- 15 print"[147] [211]elect the a[146]ctive or p[146]assive mood a[157][157][157]";:inputz$
- 20 ifz$=""then20
- 25 ifz$="p" then z0=110:z$=" passive ":goto40
- 30 ifz$<>"a" then15
- 35 z0=0:z$=" active "
- 40 print"[147] [195]onjugation [205]odels"
- 45 print" [183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]"
- 50 print" 1 - mando mandare mandavi mandatus"
- 55 print" 2 - placeo placere placui placitus"
- 60 print" 3 - mitto mittere missi missus"
- 65 print" 4 - capio capere cepi captus"
- 70 print" 5 - audio audire audivi auditus"
- 75 print:print:print" [197]nter model number (1-5)"
- 80 getc$:ifc$=""then80
- 85 cj=val(c$)
- 90 on cj goto95,100,105,110,115
- 95 z=z0+1:goto120
- 100 z=z0+23:goto120
- 105 z=z0+45:goto120
- 110 z=z0+67:goto120
- 115 z=z0+89:goto120
- 120 print:print"[147] [197]nter conjugation verb stem";:inputv$
- 125 print"[147]":print" [208]rinciple parts of "+v$+a$(z):print
- 130 print" ";v$+a$(z);" ";v$+a$(z+1);" ";v$+a$(z+2);" ";v$+a$(z+3):print
- 135 print" [208]resent"+z$+"of ";v$+a$(z):print:s=z+4:f=z+9:gosub175
- 140 print:print" [208]ast"+z$+"of "v$+a$(z):print:s=z+10:f=z+15:gosub175
- 145 print:print" [198]uture"+z$+"of "+v$+a$(z):print:s=z+16:f=z+21:gosub175
- 150 print:print"[193]nother y[157][157][157]";:inputq$
- 155 if q$="n" then end
- 160 ifq$<>"y" then150
- 165 goto15
- 170 rem * * tenses subroutine * *
- 175 forx=s to f step2
- 180 printtab(5)v$+a$(x);
- 185 printtab(20)v$+a$(x+1):next:return
- 190 rem * * verb endings * *
- 195 data o,are,avi,atus
- 200 data o,amus,as,atis,at,ant
- 205 data abam,abamus,abas,abatis,abat,abant
- 210 data abo,abimus,abis,abitis,abit,abunt
- 215 data eo,ere,ui,itus
- 220 data eo,emus,es,etis,et,ent
- 225 data ebam,ebamus,ebas,ebatis,ebat,ebant
- 230 data ebo,ebimus,ebis,ebitis,ebit,ebunt
- 235 data o,ere,"[157][157]si","[157][157]ssus"
- 240 data o,imus,is,itis,it,unt
- 245 data ebam,ebamus,ebas,ebatis,ebat,ebant
- 250 data am,emus,es,etis,et,ent
- 255 data io,"ere","[157][157]epi","tus"
- 260 data io,imus,is,itis,it,iunt
- 265 data iebam,iebamus,iebas,iebatis,iebat,iebant
- 270 data iam,iemus,ies,ietis,iet,ient
- 275 data io,ire,ivi,itus
- 280 data io,imus,is,itis,it,iunt
- 285 data iebam,iebamus,iebas,iebatis,iebat,iebant
- 290 data iam,iemus,ies,ietis,iet,ient
- 295 rem -- extra data statements for passive --
- 300 data o,are,avi,atus
- 305 data or,amur,aris,amini,atur,antur
- 310 data abar,abamur,abaris,abamini,abatur,abantur
- 315 data abor,abimur,aberis,abimini,abitur,abuntur
- 320 data eo,ere,ui,itus
- 325 data eor,emur,eris,emini,etur,entur
- 330 data ebar,ebamur,ebaris,ebamini,ebatur,ebantur
- 335 data ebor,ebimur,eberis,ebimini,ebitur,ebuntur
- 340 data o,ere,"[157][157]si","[157][157]ssus"
- 345 data or,imur,eris,imini,itur,untur
- 350 data ebar,ebamur,ebaris,ebamini,ebatur,ebantur
- 355 data ar,emur,eris,emini,etur,entur
- 360 data io,"ere","[157][157]epi","tus"
- 365 data ior,imur,ieris,imini,itur,iuntur
- 370 data iebar,iebamur,iebaris,iebamini,iebatur,iebantur
- 375 data iar,iemur,ieris,iemini,ietur,ientur
- 380 data io,ire,ivi,itus
- 385 data ior,imur,iris,imini,itur,iuntur
- 390 data iebar,iebamur,iebaris,iebamini,iebatur,iebantur
- 395 data iar,iemur,ieris,iemini,ietur,ientur
-