Visits to Blythe House
This page lists all the images so far culled from paper documentation about Kidsgrove Algol
held at Blythe House.
It incorporates all the images from four visits.
On 27 Sept, I realised that the brick 22 stuff never got included in this list.
Until that happens, it can be found here
It is clear that there is some duplication of the paperwork.
A list showning examples of this is
here.
There is evidence to suggest that these charts were manually kept in step after the photocopying.
First visit - B20
total 129196
3990503 L1.JPG Settings of the declaration list
3310575 L2.JPG continuation
6423632 L3.JPG level parameters
6100482 L4.JPG level parameters for level '0'
2983754 L5.JPG P210 flow chart
4229213 L6.JPG level parameters LPk
3233748 p01A.JPG set up statement list (1)
3092375 p01.JPG set up statement list - overall organisation P210
3324030 p02.JPG page 2
2897202 p03.JPG page 3
2913816 p04.JPG page 4
2956973 p05.JPG page 5
3069626 p06.JPG set up statement list (2) page 6
3202001 p07.JPG page 7
3221913 p08.JPG set up statement list (3) page 8
3241102 p09.JPG page 9
2771025 p10.JPG page 10
3042434 p10A.JPG page 10A
3078817 p11.JPG page 11
3036641 p12.JPG page 12
3353369 p13.JPG page 13
3126184 p14.JPG page 14
2970678 p15.JPG page 15
2944377 p16.JPG set up call and correspondence matrices
2915036 p17.JPG page 17
3030250 p18.JPG page 18
2878401 p19.JPG page 19
3010635 p20.JPG post multiplication of call matrix on(?) level parameter classification
3075863 p21.JPG page 21 search for 01 pair in correspondence matrix
2840631 p22.JPG page 22 search for all statements of β
2622556 p23.JPG page 23 trace formals by name
2843909 p24.JPG page 24 non-local formal variables, real, int or bool or label by name
2959584 p25.JPG page 25
2986760 p26.JPG page 26
3335015 p27.JPG page 27
3029969 p28.JPG page 28 next statement routine
2498291 p29.JPG page 29
3034637 p30.JPG page 30
2861157 p31.JPG page 31
2957892 p32.JPG page 32
2819912 p33.JPG page 33
Second visit
1870 04/05/16 07:52 Blythe2/notes.txt
Document p1-p17
Documentation KDF9 Algol (Kidsgrove)
p01.jpg p02.jpg p03.jpg p04.jpg p05.jpg p06.jpg p07.jpg p08.jpg
p09.jpg p10.jpg p11.jpg p12.jpg p13.jpg p14.jpg p15.jpg p16.jpg p17.jpg
Document p18-p24
Amendments to current working spec of segmentation in Kalgol
Another copy! p25-p31
p18.jpg p19.jpg p20.jpg p21.jpg p22.jpg p23.jpg p24.jpg
Document p32-p35
Specification of the action of the relocatble binary useercode compiler (KAB94)
p32.jpg p33.jpg p34.jpg p35.jpg
Document p36-p56
Working specification (seems to be control of I/O)
p36.jpg p37.jpg p38.jpg p39.jpg p40.jpg p41.jpg p42.jpg p43.jpg p44.jpg
p45.jpg p46.jpg p47.jpg p48.jpg p49.jpg p50.jpg p51.jpg p52.jpg p53.jpg
p54.jpg p55.jpg p56.jpg
Third visit
Common Storage under POST − 7th May 1964
page 1
page 2
Common Storage under POST − 3.5.65
page 1
page 2
page 3
Directory B60T-OPT
B60T-OPT/095.jpg Brick 61 (internal to brick 60)
60T/OPT/1 B60T-OPT/096.jpg P414 (optimiser)
60T/OPT/2 B60T-OPT/097.jpg R32P414 R7P414 R14P414 R15P414
60T/OPT/3 B60T-OPT/098.jpg R39P414
60T/OPT/4 B60T-OPT/099.jpg R51P414 R53P414 R56P414 R63P414 R58P414
60T/OPT/5 B60T-OPT/100.jpg R59P414 R62P414 R89P414 R69P414 R60P414
60T/OPT/6 B60T-OPT/101.jpg R52P414 set L markers
60T/OPT/7 B60T-OPT/102.jpg R64P414 R65P414
60T/OPT/8 B60T-OPT/103.jpg P467 P466 P465
60T/OPT/9 B60T-OPT/104.jpg P468 compare YE14 & YE18 and branch accordingly
60T/OPT/9 B60T-OPT/105.jpg accidentally a copy of 104
60T/OPT/10 B60T-OPT/106.jpg P475 P474 P471 R1P471 P470 P472 P474 P473
60T/OPT/11 B60T-OPT/107.jpg P469 P479 P478 P477
60T/OPT/12 B60T-OPT/108.jpg P480
60T/OPT/13 B60T-OPT/109.jpg P481
60T/OPT/14 B60T-OPT/110.jpg P483 P482
60T/OPT/15 B60T-OPT/111.jpg P485 P484
Directory B60T-T
4 pages manuscript
1 B60T-T/112.jpg Section 60 - Translator
2 B60T-T/113.jpg what the section does
3 B60T-T/114.jpg codewords on entry to section 60
4 B60T-T/115.jpg continuation
116-126 flow diagrams
1-52 B60T-T/116.jpg Transliterator - tactical flow charts
60/T/1 B60T-T/117.jpg R27P0
60/T/2 B60T-T/118.jpg page 3
60/T/3 B60T-T/119.jpg R4P0 R5P0
60/T/4 B60T-T/120.jpg R14P0 R8P0 R9P0
60/T/5 B60T-T/121.jpg P2 (channel 4 handling) R1P2 R2P2
60/T/6 B60T-T/122.jpg photographed twice
60/T/7 B60T-T/123.jpg P3 search level parameters for level n
60/T/8 B60T-T/124.jpg P6 normal output to printer R1P6 open ch.3,17 R3P6 close them
60/T/9 B60T-T/125.jpg R3P206 P206 R10P206 (JPEG file slightly suspect)
60/T/10 B60T-T/126.jpg P400
B60T-T/127.jpg matrix used by P400
60/T/13? B60T-T/129.jpg delimiter look-up table used by P401
128 Flow diagram
130-170 Flow digrams
60/T/12 B60T-T/128.jpg P401 P402
60/T/14 B60T-T/130.jpg P403
60/T/15 B60T-T/131.jpg P405 "constant" routine
60/T/16 B60T-T/132.jpg P406 identifier processor
60/T/17 B60T-T/133.jpg R3P406 (&R18P406) Procedure identifier processor
60/T/18 B60T-T/134.jpg P407
60/T/19 B60T-T/135.jpg P408 Label handling processor
60/T/20 B60T-T/136.jpg R3P408 process genuine jumps
60/T/21 B60T-T/137.jpg P409 form 1/5 instruction list entry P410 form 0/5 I.L. entry; insert 0/5 words → IL
60/T/22 B60T-T/138.jpg P412 left part list processor
60/T/23 B60T-T/139.jpg P411 check i of NSj-1 P415 type tester P417 ensure integer result P418 make Z entries to IL
60/T/24 B60T-T/140.jpg P413 form denotes? I.Il entry P419 form/enter +Y0M2Q word pair → I.L.
P420 first if routein called from P400 - i.e. P(420+n ehdn n=0
60/T/25 B60T-T/141.jpg P421 P424 P425
60/T/26 B60T-T/142.jpg P426 P427 P428
60/T/27 B60T-T/143.jpg P429
60/T/28 B60T-T/144.jpg R5P429 P430 P431
60/T/29 B60T-T/145.jpg P432 P433
60/T/30 B60T-T/146.jpg P434 P436 P437
60/T/31 B60T-T/147.jpg P438 R47P438
60/T/32 B60T-T/148.jpg R6P438 R8P438
60/T/33 B60T-T/149.jpg R20P438 R2220P438 R2320P438
60/T/33A B60T-T/150.jpg R20P438
60/T/34 B60T-T/151.jpg R120P438 R37P438 R36P438
60/T/35 B60T-T/152.jpg R30P438 R38P438 R34P438
60/T/36 B60T-T/153.jpg R31P438 R32P438 R35P438 R33P438
60/T/37 B60T-T/154.jpg P439 P440
60/T/38 B60T-T/155.jpg P441 P442 P443 P444
60/T/39 B60T-T/156.jpg P445 R3P445
60/T/40 B60T-T/157.jpg R4P445 R5P445 60T/T/40
60/T/41 B60T-T/158.jpg P446
60/T/42 B60T-T/159.jpg R5P446
60/T/43 B60T-T/160.jpg P447 P448 P449 P450
60/T/4 B60T-T/161.jpg P435/451 P434
60/T/44 B60T-T/162.jpg P435 P451
60/T/45 B60T-T/163.jpg R13P451 R16P451
60/T/46 B60T-T/164.jpg R18P451
60/T/47 B60T-T/165.jpg P452 P453 P454 P455 P456
60/T/48 B60T-T/166.jpg P457 P458 P459
60/T/49 B60T-T/167.jpg P460 P461 P462 P463
60/T/50 B60T-T/168.jpg P750 R1-5, 10-25, 30-39
60/T/51 B60T-T/169.jpg P750 R40.42 P753
60/T/52 B60T-T/170.jpg P751 60T/T/52
171-172 operator stack entries
60/T/53 B60T-T/171.jpg think that
60/T/53 B60T-T/172.jpg these are identical
60/T/54 B60T-T/173.jpg 173 Nesting store entries
60/T/55 B60T-T/174.jpg 174 Left part variable list entries
60/T/56 B60T-T/175.jpg 175 Level parameters 60/T/56
176-185 Instruction list codewords
60/T/57 B60T-T/176.jpg type −/1 −/2
60/T/58 B60T-T/177.jpg type −/3 −/4
60/T/59 B60T-T/178.jpg type 0/5, 1/5 (as a pair)
60/T/60 B60T-T/179.jpg type 2/5 3/5
60/T/61 B60T-T/180.jpg type 0/6 1/6 (as a pair)
60/T/62 B60T-T/181.jpg type 2/6 3/6
60/T/63 B60T-T/182.jpg type 0/7 1/7
60/T/64 B60T-T/183.jpg type 2/7 3/7
60/T/65 B60T-T/184.jpg type 0/8 −/9
60/T/66 B60T-T/185.jpg type −/10 −/15
60/T/67 B60T-T/186.jpg 186 6-bit character code
60/T/68 B60T-T/187.jpg 187 Diagnostic
60/T/69 B60T-T/188.jpg 188 Store layout (with Z-stores)
193-196, B60N
One manscript page, flow diagram and two pages of POST amendment
B60N/193.jpg 193 B60 - Tactical Narrative
60/T/1 B60N/194.jpg 194 B60 - Tactical Flow Concepts
B60N/195.jpg 195 Standard Mods to convert KAB60 ...
B60N/196.jpg 196 ... to 2 module version
200-268, B60F final section
These are mainly flow diagrams but the last few pages are Spreadsheet format data stuff.
1-66 B60F/200.jpg 200 Transliterator tactical flow charts
60/T/2 B60F/201.jpg 201 R27P0
60/T/3 B60F/202.jpg 202 page 3
60/T/4 B60F/203.jpg 203 R4P0 R5P0
60/T/5 B60F/204.jpg 204 R14P0 R8P0 R9P0 R10P0
60/T/6 B60F/205.jpg 205 P2 channel 4 handling routine R1P2 R3P2
60/T/7 B60F/206.jpg 206 P3 search level parameters for level N
60/T/8 B60F/207.jpg 207 P6 normal output to printer R1P6 open channel 3, 17 3P6 close
60/T/9 B60F/208.jpg 208 R3P206 R0P206 R10P206
60/T/10 B60F/209.jpg 209 P400
60/T/11 B60F/210.jpg 210 Matrix used by P400 to branch to routine no P420+n
60/T/12 B60F/211.jpg 211 P401 P402
60/T/13 B60F/212.jpg 212 Delimiter look-up table used by P401
60/T/14 B60F/213.jpg 213 P403
60/T/15 B60F/214.jpg 214 P405 constant routine
60/T/16 B60F/215.jpg 215 P406 identifier processor
60/T/17 B60F/216.jpg 216 R3P406 R18P406 procedure identifier processor
60/T/18 B60F/217.jpg 217 P407
60/T/19 B60F/218.jpg 218 P408 label handling processor
60/T/20 B60F/219.jpg 219 R3P408 process genuine jumps
60/T/21 B60F/220.jpg 220 P409 form 1/5 instruction list entry P410 Form 0/5 instruction list entry
60/T/22 B60F/221.jpg 221 P412 Left part list processor
60/T/23 B60F/222.jpg 222 P411 check i of NSj-1 P415 type tester P417 ensure integer result
60/T/24 B60F/223.jpg 223 P419 form/enter "=Y0M2Q" word pair P420 first of routines called by P400
60/T/25 B60F/224.jpg 224 P421 P424 P425
60/T/26 B60F/225.jpg 225 P426 P427 P428
60/T/27 B60F/226.jpg 226 P429
60/T/28 B60F/227.jpg 227 R5P429 P430 P431
60/T/29 B60F/228.jpg 228 P432 P433
60/T/30 B60F/229.jpg 229 P434 P436 P437 (P435 see P451)
60/T/31 B60F/230.jpg 230 P438 r47P438
60/T/32 B60F/231.jpg 231 R6P438 R8P438
60/T/33 B60F/232.jpg 232 R20P438 R22P438 R23P438
60/T/34 B60F/233.jpg 233 RP438
60/T/35 B60F/234.jpg 234 R1P438 R37P438 R36P438
60/T/36 B60F/235.jpg 235 R30P438 R38P438 R34P438
60/T/37 B60F/236.jpg 236 R31P438 R32P438 R35P438 R33P438
60/T/38 B60F/237.jpg 237 P439 P440
60/T/39 B60F/238.jpg 238 P445
60/T/40 B60F/239.jpg 239 R4P445 R5P445
60/T/41 B60F/240.jpg 240 P446
60/T/42 B60F/241.jpg 241 R5P446
60/T/43 B60F/242.jpg 242 P447 P448 P449 P450
60/T/44 B60F/243.jpg 243 P435 P451
60/T/45 B60F/244.jpg 244 R13P451 R16P451
60/T/46 B60F/245.jpg 245 RP451
60/T/47 B60F/246.jpg 246 P452 P453 P454 P455 P456
60/T/48 B60F/247.jpg 247 P457 P458 P459
60/T/49 B60F/248.jpg 248 P460 P461 P462
60/T/50 B60F/249.jpg 249 P750 (R1-5, R13-23, R30-39)
60/T/51 B60F/250.jpg 250 P750 (R40-42) P753
60/T/52 B60F/251.jpg 251 P751
60/T/53 B60F/252.jpg 252 Operator stack entries
60/T/54 B60F/253.jpg 253 Nesting store entries
60/T/55 B60F/254.jpg 254 Left part variable list entries
60/T/56 B60F/255.jpg 255 Level parameters (per level)
60/T/57 B60F/256.jpg 256 Instruction list codewords type -/1, -/2
60/T/58 B60F/257.jpg 257 Instruction list codewords type -/3, -/4
60/T/59 B60F/258.jpg 258 Instruction list codewords type 0/5, 1/5 (as a pair)
60/T/60 B60F/259.jpg 259 Instruction list codewords type 2/5, 3/5
60/T/61 B60F/260.jpg 260 Instruction list codewords type 0/6, 1/6 (as a pair)
60/T/62 B60F/261.jpg 261 Instruction list codewords type 2/6, 3/6
60/T/62 B60F/262.jpg 262 same as previous page
60/T/63 B60F/263.jpg 263 Instruction list codewords type 0/7, 1/7
60/T/64 B60F/264.jpg 264 Instruction list codewords type 2/7, 3/7
60/T/65 B60F/265.jpg 265 Instruction list codewords type 0/8, -/9
60/T/66 B60F/266.jpg 266 Instruction list codewords type -/10, -/15
60/T/67 B60F/267.jpg 267 Internal 6-bit character code (case independent)
60/T/68 B60F/268.jpg 268 Brick 60 diagnostic output from brick 95
Brick 41 documents − fourth visit
The pages are numbered 375-426 (to align with originals).
The double pages seem to be visible, but not that good. Photo 406 looks incomplete…
Lots of pages of Usercode in pencil.
Brian
I looked at the Usercode at the end of the sequence and did a grep for several of the P-routines in all the Kalgol bricks,
the Usercode PT compiler and the two Walgol programs.
The one comment that I found said "next TIR" which is what caused me to look at Walgol as well as Kalgol and Usercode.
I found a comment "count Equiv". Could it be FORTRAN.???, but there are references to "for body".
Most of these routines only occurred in KAB41, so this must all be KAB41.
David Ho
4310108 B41-02/375.jpg no idea what
4697501 B41-02/376.jpg sheet 1 - looks like an incidence matrix
2076690 B41-02/377.jpg sheet 2 - ditto
4761378 B41-02/378.jpg sheet 3 - ditto
3721105 B41-02/379.jpg sheet 4 - ditto
1872278 B41-02/380.jpg sheet 5 - ditto
2080222 B41-02/381.jpg hand-written about P366 and P380, There is ref to P889 which does occurr in KAB40
2151996 B41-02/382.jpg continuation of above ??
3073583 B41-02/383.jpg flow chart for P366
913038 B41-02/384.jpg flow chart continuation of above ??
2081392 B41-02/385.jpg P366 handwritten Usercode
2144039 B41-02/386.jpg flow chart for P363 + handwritten code
2349150 B41-02/387.jpg flow chart for P364
1488998 B41-02/388.jpg code for P364
2808054 B41-02/389.jpg flow chart for P365
1760077 B41-02/390.jpg code for P365
1596809 B41-02/391.jpg for list syntax check
4154776 B41-02/392.jpg P380 diagram
4722542 B41-02/393.jpg P380 another diagram
1111612 B41-02/394.jpg P380 amend
3210905 B41-02/395.jpg flow chart
2909195 B41-02/396.jpg P380 code
2750540 B41-02/397.jpg continuation ??
662489 B41-02/398.jpg continuation ??
2826423 B41-02/399.jpg summary of P-routines
1510482 B41-02/400.jpg continuation ??
2523225 B41-02/401.jpg P383 some discussion
3034454 B41-02/402.jpg jottings -- and crossings out
2832750 B41-02/403.jpg P388 flow chard
2704991 B41-02/404.jpg continuation ??
3352658 B41-02/405.jpg continuation ??
2411952 B41-02/406.jpg continuation ??
3182056 B41-02/407.jpg for body D17 and 45 - procedure body
2739358 B41-02/408.jpg continuation
2212801 B41-02/409.jpg P388 code
3838751 B41-02/410.jpg continuation sheet 1
3073034 B41-02/411.jpg continuation sheet 3
1820462 B41-02/412.jpg continuation sheet 3
3184107 B41-02/413.jpg continuation sheet 4
3238952 B41-02/414.jpg continuation sheet 5
1984592 B41-02/415.jpg P804 flow chart
1758354 B41-02/416.jpg P804 code
4535321 B41-02/417.jpg P804 -- "whole thing"
3179843 B41-02/418.jpg P391 code sheet 1
2965930 B41-02/419.jpg P391 code sheet 2
2345724 B41-02/420.jpg P381, P382, P383 code
2487371 B41-02/421.jpg P384, P385, P386, P387 code
1941628 B41-02/422.jpg P807 code
3121992 B41-02/423.jpg P390 code
3439905 B41-02/424.jpg P808, P389, P809, P802, P810, P811, P812, P814, P815, P816 code
3083833 B41-02/425.jpg P817, P818, P819, P394, P396, P397 code
408531 B41-02/426.jpg P821 code (next label)
Brick 41
3593964 18/09/16 08:19 B41-02/686.jpg
5269532 18/09/16 08:20 B41-02/687.jpg
2787786 18/09/16 08:22 B41-02/688.jpg
4894604 18/09/16 08:24 B41-02/689.jpg
4002521 18/09/16 08:25 B41-02/690.jpg
2275864 18/09/16 08:26 B41-02/691.jpg
2093631 18/09/16 08:28 B41-02/692.jpg
2972885 18/09/16 08:29 B41-02/693.jpg
3130401 18/09/16 08:44 B41-02/694.jpg
925930 18/09/16 08:46 B41-02/695.jpg
1991462 18/09/16 08:47 B41-02/696.jpg
1796539 18/09/16 08:48 B41-02/697.jpg
2380096 18/09/16 08:49 B41-02/698.jpg
2467427 18/09/16 08:50 B41-02/700.jpg
1744128 18/09/16 08:52 B41-02/701.jpg
6653229 18/09/16 08:54 B41-02/702.jpg
4889000 18/09/16 08:55 B41-02/703.jpg
6359733 18/09/16 08:57 B41-02/704.jpg
839663 18/09/16 08:58 B41-02/705.jpg
3431516 18/09/16 09:00 B41-02/706.jpg
2639761 18/09/16 09:01 B41-02/707.jpg
3019625 18/09/16 09:02 B41-02/708.jpg
567529 18/09/16 09:03 B41-02/709.jpg
3103307 18/09/16 09:05 B41-02/710.jpg
1833612 18/09/16 09:08 B41-02/711.jpg
2805879 18/09/16 10:25 B41-02/712.jpg
1952320 18/09/16 10:27 B41-02/713.jpg
1948545 18/09/16 10:28 B41-02/714.jpg
3155446 18/09/16 10:29 B41-02/715.jpg
3249019 18/09/16 10:30 B41-02/716.jpg
2829600 18/09/16 10:32 B41-02/717.jpg
2729067 18/09/16 10:37 B41-02/718.jpg
3139706 18/09/16 10:38 B41-02/719.jpg
3505324 18/09/16 10:55 B41-02/720.jpg
3479754 18/09/16 10:56 B41-02/721.jpg
2305299 18/09/16 10:59 B41-02/722.jpg
3557640 18/09/16 11:01 B41-02/723.jpg
3883313 18/09/16 11:02 B41-02/724.jpg
2018141 18/09/16 11:24 B41-02/725.jpg
2020862 18/09/16 11:26 B41-02/726.jpg
2222545 18/09/16 11:27 B41-02/727.jpg
4128606 18/09/16 11:29 B41-02/728.jpg
3331055 18/09/16 11:30 B41-02/729.jpg
2698310 18/09/16 11:31 B41-02/730.jpg
3128486 18/09/16 11:33 B41-02/731.jpg
2628004 18/09/16 11:34 B41-02/732.jpg
3327491 18/09/16 14:59 B41-02/733.jpg
3843915 18/09/16 15:33 B41-02/734.jpg
3657404 18/09/16 15:34 B41-02/735.jpg
586716 18/09/16 15:35 B41-02/736.jpg
A bit more
3214347 10/08/16 10:56 B41-05/428.jpg
1829162 10/08/16 10:57 B41-05/429.jpg
2756871 10/08/16 11:00 B41-05/430.jpg
3197559 10/08/16 11:01 B41-05/431.jpg
883720 10/08/16 11:02 B41-05/432.jpg
814746 10/08/16 11:04 B41-05/433.jpg
2864167 10/08/16 11:05 B41-05/434.jpg
2437711 10/08/16 11:07 B41-05/435.jpg
2588863 10/08/16 11:09 B41-05/436.jpg
2805712 10/08/16 11:11 B41-05/437.jpg
2781831 10/08/16 11:12 B41-05/438.jpg
476086 10/08/16 11:13 B41-05/439.jpg
2935974 10/08/16 11:15 B41-05/440.jpg
602455 10/08/16 11:17 B41-05/441.jpg
4229199 10/08/16 11:18 B41-05/442.jpg
2101752 10/08/16 11:20 B41-05/443.jpg
2938157 10/08/16 11:34 B41-05/444.jpg
5002003 10/08/16 12:04 B41-05/445.jpg
3681143 10/08/16 12:06 B41-05/446.jpg
974409 10/08/16 12:07 B41-05/447.jpg
2901040 10/08/16 12:09 B41-05/448.jpg
2533634 10/08/16 12:10 B41-05/449.jpg
2763051 10/08/16 12:12 B41-05/450.jpg
3508821 10/08/16 12:13 B41-05/451.jpg
3428717 10/08/16 12:15 B41-05/452.jpg
3306762 10/08/16 12:16 B41-05/453.jpg
2240522 10/08/16 12:18 B41-05/454.jpg
1468677 10/08/16 12:19 B41-05/455.jpg
4051029 10/08/16 12:20 B41-05/456.jpg
2530954 10/08/16 12:22 B41-05/457.jpg
3340687 10/08/16 12:25 B41-05/458.jpg
3548743 10/08/16 12:27 B41-05/459.jpg
2522786 10/08/16 13:39 B41-05/460.jpg
1782587 10/08/16 13:43 B41-05/461.jpg
3207954 10/08/16 13:44 B41-05/462.jpg
3723661 10/08/16 13:45 B41-05/463.jpg
3432172 10/08/16 13:47 B41-05/464.jpg
3221565 10/08/16 13:48 B41-05/465.jpg
3312368 10/08/16 13:50 B41-05/466.jpg
3244980 10/08/16 13:51 B41-05/467.jpg
2736559 10/08/16 13:53 B41-05/468.jpg
3746357 10/08/16 13:54 B41-05/469.jpg
6677206 10/08/16 15:20 B41-05/470.jpg
6591532 10/08/16 15:21 B41-05/471.jpg
1354064 10/08/16 15:22 B41-05/472.jpg
3829219 10/08/16 15:27 B41-05/473.jpg
4245452 10/08/16 15:29 B41-05/474.jpg
728548 10/08/16 15:30 B41-05/475.jpg
4135721 10/08/16 15:32 B41-05/476.jpg
3460095 10/08/16 15:33 B41-05/477.jpg
2316557 10/08/16 15:37 B41-05/478.jpg
1934222 10/08/16 15:40 B41-05/479.jpg
2821419 10/08/16 15:42 B41-05/480.jpg
2299598 10/08/16 15:43 B41-05/481.jpg
1811163 10/08/16 15:44 B41-05/482.jpg
3315308 10/08/16 15:45 B41-05/483.jpg
3391248 10/08/16 15:47 B41-05/484.jpg
3201969 10/08/16 15:48 B41-05/485.jpg
4049592 10/08/16 15:49 B41-05/486.jpg
2832348 10/08/16 15:51 B41-05/487.jpg
4157230 10/08/16 15:52 B41-05/488.jpg
3253756 10/08/16 15:53 B41-05/489.jpg
4570210 10/08/16 15:55 B41-05/490.jpg
961321 10/08/16 15:56 B41-05/491.jpg
Brick 84 of PROMPT
This is the Usercode compilr for the PROMPT system, which was
a disc-based successor to POST the magnetic tape system for managing
source text and compilation systems.
3624394 12/08/16 21:13 B84/305.jpg Specification of Usercode Compiler
1854065 12/08/16 21:14 B84/306.jpg . . . continuation
1059256 12/08/16 21:15 B84/307.jpg Instructions beginning with E
3183529 12/08/16 21:17 B84/308.jpg Instructions beginning with E - flow chart
2209814 12/08/16 21:18 B84/309.jpg Instructions beginning with E - flow chart
2865277 12/08/16 21:20 B84/310.jpg Complete three syllable instructions
1659373 12/08/16 21:24 B84/311.jpg Complete three syllable instructions
2551292 12/08/16 21:46 B84/312.jpg Complete three syllable instructions - flow chart
3129678 12/08/16 21:48 B84/313.jpg Complete three syllable instructions - flow chart
2178396 12/08/16 21:49 B84/314.jpg Three syllable instruction storage - flow chart
1769779 13/08/16 08:10 B84/315.jpg Fetch Next Group
2857873 13/08/16 08:12 B84/316.jpg Fetch Next Group - flow chart
1106450 13/08/16 08:13 B84/317.jpg Y/A Bit Table
2120895 13/08/16 08:15 B84/318.jpg Y/A Bit Table - flow chart
2018989 13/08/16 08:16 B84/319.jpg Integer convert
3067917 13/08/16 08:17 B84/320.jpg Integer convert - flow chart
1523999 13/08/16 08:19 B84/321.jpg Fetch Simple Instruction
2456378 13/08/16 08:35 B84/322.jpg Fetch Simple Instruction - flow chart
986509 13/08/16 08:37 B84/323.jpg
2285560 13/08/16 08:38 B84/324.jpg
1922077 13/08/16 22:57 B84/325.jpg
3139104 13/08/16 22:58 B84/326.jpg
3211156 13/08/16 22:59 B84/327.jpg
1666958 14/08/16 00:02 B84/328.jpg
2592470 14/08/16 00:03 B84/329.jpg
1206863 14/08/16 00:04 B84/330.jpg
1310894 14/08/16 00:05 B84/331.jpg
2259711 14/08/16 00:07 B84/332.jpg
157306 14/08/16 00:08 B84/333.jpg
2989468 14/08/16 00:09 B84/334.jpg
1853515 15/08/16 22:17 B84/335.jpg
3402399 15/08/16 22:19 B84/336.jpg
3559397 15/08/16 22:20 B84/337.jpg
3271375 15/08/16 22:21 B84/338.jpg
3146651 15/08/16 22:22 B84/339.jpg
3234180 15/08/16 22:23 B84/340.jpg
3316161 15/08/16 22:24 B84/341.jpg
1323877 15/08/16 22:26 B84/342.jpg
2621135 15/08/16 22:27 B84/343.jpg
2579500 15/08/16 22:28 B84/344.jpg
2152802 15/08/16 23:15 B84/345.jpg
2487040 15/08/16 23:17 B84/346.jpg
1695396 16/08/16 08:20 B84/347.jpg
1987395 16/08/16 08:21 B84/348.jpg
914995 16/08/16 08:22 B84/349.jpg
2873096 16/08/16 08:24 B84/350.jpg
2191179 16/08/16 08:25 B84/351.jpg
2915294 16/08/16 08:27 B84/352.jpg
1571491 16/08/16 08:46 B84/353.jpg
2590374 16/08/16 08:48 B84/354.jpg
2905734 17/08/16 08:13 B84/355.jpg
2118894 17/08/16 08:14 B84/356.jpg
1755021 17/08/16 08:16 B84/357.jpg
2769235 17/08/16 08:17 B84/358.jpg
967239 17/08/16 08:33 B84/359.jpg
1979455 17/08/16 08:35 B84/360.jpg
1945955 17/08/16 08:36 B84/361.jpg
2987826 17/08/16 08:37 B84/362.jpg
1374970 17/08/16 08:39 B84/363.jpg
2567177 17/08/16 08:41 B84/364.jpg
929013 18/08/16 07:50 B84/365.jpg
2262916 18/08/16 07:51 B84/366.jpg
1716628 18/08/16 07:52 B84/367.jpg
3143121 18/08/16 07:54 B84/368.jpg
3324629 18/08/16 08:11 B84/369.jpg
1443523 18/08/16 08:13 B84/370.jpg
2671286 18/08/16 08:14 B84/371.jpg
1131846 18/08/16 08:16 B84/372.jpg
2066985 18/08/16 08:17 B84/373.jpg
List to spot duplicates in 60/T/n
It looks as though there are two copies of these documents at Blythe house.
This list of putative duplicates was created automatically, but some of it is right.
It looks as though Blythe house has originals, and also a photocopy.
In the B60F series the printed heading on the paper is in green,
whereas in the B60T-T series it is grey, indicating that the T-T series
was photocopied from the B60F series.
In page 60/T/26 there is a red ink mod on the B60F version, which appears in black
on the copy.
60/T/27 is interesting as it shows that these two documents were kept in
step manually after modification, as the same red ink mod appears on both both in different hands.
So they were working documents in the possession of different people.
60/T/1 B60N/194.jpg 194 B60 - Tactical Flow Concepts
60/T/1 B60T-T/117.jpg R27P0
60/T/2 B60F/201.jpg 201 R27P0
60/T/2 B60T-T/118.jpg page 3
60/T/3 B60F/202.jpg 202 page 3
60/T/3 B60T-T/119.jpg R4P0 R5P0
60/T/4 B60F/203.jpg 203 R4P0 R5P0
60/T/4 B60T-T/120.jpg R14P0 R8P0 R9P0
60/T/4 B60T-T/161.jpg P435/451 P434
60/T/5 B60F/204.jpg 204 R14P0 R8P0 R9P0 R10P0
60/T/5 B60T-T/121.jpg P2 (channel 4 handling) R1P2 R2P2
60/T/6 B60F/205.jpg 205 P2 channel 4 handling routine R1P2 R3P2
60/T/6 B60T-T/122.jpg photographed twice
60/T/7 B60F/206.jpg 206 P3 search level parameters for level N
60/T/7 B60T-T/123.jpg P3 search level parameters for level n
60/T/8 B60F/207.jpg 207 P6 normal output to printer R1P6 open channel 3, 17 3P6 close
60/T/8 B60T-T/124.jpg P6 normal output to printer R1P6 open ch.3,17 R3P6 close them
60/T/9 B60F/208.jpg 208 R3P206 R0P206 R10P206
60/T/9 B60T-T/125.jpg R3P206 P206 R10P206 (JPEG file slightly suspect)
60/T/10 B60F/209.jpg 209 P400
60/T/10 B60T-T/126.jpg P400
60/T/11 B60F/210.jpg 210 Matrix used by P400 to branch to routine no P420+n
60/T/12 B60F/211.jpg 211 P401 P402
60/T/12 B60T-T/128.jpg P401 P402
60/T/13 B60F/212.jpg 212 Delimiter look-up table used by P401
60/T/13? B60T-T/129.jpg delimiter look-up table used by P401
60/T/14 B60F/213.jpg 213 P403
60/T/14 B60T-T/130.jpg P403
60/T/15 B60F/214.jpg 214 P405 constant routine
60/T/15 B60T-T/131.jpg P405 "constant" routine
60/T/16 B60F/215.jpg 215 P406 identifier processor
60/T/16 B60T-T/132.jpg P406 identifier processor
60/T/17 B60F/216.jpg 216 R3P406 R18P406 procedure identifier processor
60/T/17 B60T-T/133.jpg R3P406 (&R18P406) Procedure identifier processor
60/T/18 B60F/217.jpg 217 P407
60/T/18 B60T-T/134.jpg P407
60/T/19 B60F/218.jpg 218 P408 label handling processor
60/T/19 B60T-T/135.jpg P408 Label handling processor
60/T/20 B60F/219.jpg 219 R3P408 process genuine jumps
60/T/20 B60T-T/136.jpg R3P408 process genuine jumps
60/T/21 B60F/220.jpg 220 P409 form 1/5 instruction list entry P410 Form 0/5 instruction list entry
60/T/21 B60T-T/137.jpg P409 form 1/5 instruction list entry P410 form 0/5 I.L. entry; insert 0/5 words → IL
60/T/22 B60F/221.jpg 221 P412 Left part list processor
60/T/22 B60T-T/138.jpg P412 left part list processor
60/T/23 B60F/222.jpg 222 P411 check i of NSj-1 P415 type tester P417 ensure integer result
60/T/23 B60T-T/139.jpg P411 check i of NSj-1 P415 type tester P417 ensure integer result P418 make Z entries to IL
60/T/24 B60F/223.jpg 223 P419 form/enter "=Y0M2Q" word pair P420 first of routines called by P400
60/T/24 B60T-T/140.jpg P413 form denotes? I.Il entry P419 form/enter +Y0M2Q word pair → I.L.
60/T/25 B60F/224.jpg 224 P421 P424 P425
60/T/25 B60T-T/141.jpg P421 P424 P425
60/T/26 B60F/225.jpg 225 P426 P427 P428
60/T/26 B60T-T/142.jpg P426 P427 P428
60/T/27 B60F/226.jpg 226 P429
60/T/27 B60T-T/143.jpg P429
60/T/28 B60F/227.jpg 227 R5P429 P430 P431
60/T/28 B60T-T/144.jpg R5P429 P430 P431
60/T/29 B60F/228.jpg 228 P432 P433
60/T/29 B60T-T/145.jpg P432 P433
60/T/30 B60F/229.jpg 229 P434 P436 P437 (P435 see P451)
60/T/30 B60T-T/146.jpg P434 P436 P437
60/T/31 B60F/230.jpg 230 P438 r47P438
60/T/31 B60T-T/147.jpg P438 R47P438
60/T/32 B60F/231.jpg 231 R6P438 R8P438
60/T/32 B60T-T/148.jpg R6P438 R8P438
60/T/33 B60F/232.jpg 232 R20P438 R22P438 R23P438
60/T/33 B60T-T/149.jpg R20P438 R2220P438 R2320P438
60/T/33A B60T-T/150.jpg R20P438
60/T/34 B60F/233.jpg 233 RP438
60/T/34 B60T-T/151.jpg R120P438 R37P438 R36P438
60/T/35 B60F/234.jpg 234 R1P438 R37P438 R36P438
60/T/35 B60T-T/152.jpg R30P438 R38P438 R34P438
60/T/36 B60F/235.jpg 235 R30P438 R38P438 R34P438
60/T/36 B60T-T/153.jpg R31P438 R32P438 R35P438 R33P438
60/T/37 B60F/236.jpg 236 R31P438 R32P438 R35P438 R33P438
60/T/37 B60T-T/154.jpg P439 P440
60/T/38 B60F/237.jpg 237 P439 P440
60/T/38 B60T-T/155.jpg P441 P442 P443 P444
60/T/39 B60F/238.jpg 238 P445
60/T/39 B60T-T/156.jpg P445 R3P445
60/T/40 B60F/239.jpg 239 R4P445 R5P445
60/T/40 B60T-T/157.jpg R4P445 R5P445 60T/T/40
60/T/41 B60F/240.jpg 240 P446
60/T/41 B60T-T/158.jpg P446
60/T/42 B60F/241.jpg 241 R5P446
60/T/42 B60T-T/159.jpg R5P446
60/T/43 B60F/242.jpg 242 P447 P448 P449 P450
60/T/43 B60T-T/160.jpg P447 P448 P449 P450
60/T/44 B60F/243.jpg 243 P435 P451
60/T/44 B60T-T/162.jpg P435 P451
60/T/45 B60F/244.jpg 244 R13P451 R16P451
60/T/45 B60T-T/163.jpg R13P451 R16P451
60/T/46 B60F/245.jpg 245 RP451
60/T/46 B60T-T/164.jpg R18P451
60/T/47 B60F/246.jpg 246 P452 P453 P454 P455 P456
60/T/47 B60T-T/165.jpg P452 P453 P454 P455 P456
60/T/48 B60F/247.jpg 247 P457 P458 P459
60/T/48 B60T-T/166.jpg P457 P458 P459
60/T/49 B60F/248.jpg 248 P460 P461 P462
60/T/49 B60T-T/167.jpg P460 P461 P462 P463
60/T/50 B60F/249.jpg 249 P750 (R1-5, R13-23, R30-39)
60/T/50 B60T-T/168.jpg P750 R1-5, 10-25, 30-39
60/T/51 B60F/250.jpg 250 P750 (R40-42) P753
60/T/51 B60T-T/169.jpg P750 R40.42 P753
60/T/52 B60F/251.jpg 251 P751
60/T/52 B60T-T/170.jpg P751 60T/T/52
60/T/53 B60F/252.jpg 252 Operator stack entries
60/T/53 B60T-T/171.jpg think that
60/T/53 B60T-T/172.jpg these are identical
60/T/54 B60F/253.jpg 253 Nesting store entries
60/T/54 B60T-T/173.jpg 173 Nesting store entries
60/T/55 B60F/254.jpg 254 Left part variable list entries
60/T/55 B60T-T/174.jpg 174 Left part variable list entries
60/T/56 B60F/255.jpg 255 Level parameters (per level)
60/T/56 B60T-T/175.jpg 175 Level parameters 60/T/56
60/T/57 B60F/256.jpg 256 Instruction list codewords type -/1, -/2
60/T/57 B60T-T/176.jpg type −/1 −/2
60/T/58 B60F/257.jpg 257 Instruction list codewords type -/3, -/4
60/T/58 B60T-T/177.jpg type −/3 −/4
60/T/59 B60F/258.jpg 258 Instruction list codewords type 0/5, 1/5 (as a pair)
60/T/59 B60T-T/178.jpg type 0/5, 1/5 (as a pair)
60/T/60 B60F/259.jpg 259 Instruction list codewords type 2/5, 3/5
60/T/60 B60T-T/179.jpg type 2/5 3/5
60/T/61 B60F/260.jpg 260 Instruction list codewords type 0/6, 1/6 (as a pair)
60/T/61 B60T-T/180.jpg type 0/6 1/6 (as a pair)
60/T/62 B60F/261.jpg 261 Instruction list codewords type 2/6, 3/6
60/T/62 B60F/262.jpg 262 same as previous page
60/T/62 B60T-T/181.jpg type 2/6 3/6
60/T/63 B60T-T/182.jpg type 0/7 1/7
60/T/63 B60F/263.jpg 263 Instruction list codewords type 0/7, 1/7
60/T/64 B60F/264.jpg 264 Instruction list codewords type 2/7, 3/7
60/T/64 B60T-T/183.jpg type 2/7 3/7
60/T/65 B60F/265.jpg 265 Instruction list codewords type 0/8, -/9
60/T/65 B60T-T/184.jpg type 0/8 −/9
60/T/66 B60F/266.jpg 266 Instruction list codewords type -/10, -/15
60/T/66 B60T-T/185.jpg type −/10 −/15
60/T/67 B60F/267.jpg 267 Internal 6-bit character code (case independent)
60/T/67 B60T-T/186.jpg 186 6-bit character code
60/T/68 B60F/268.jpg 268 Brick 60 diagnostic output from brick 95
60/T/68 B60T-T/187.jpg 187 Diagnostic
60/T/69 B60T-T/188.jpg 188 Store layout (with Z-stores)