Source Code

These source-code files were transcribed from scans made from Don Eyles's personal copy of Luminary 069. They were scanned at archive.org's Boston facility, and the scanning was sponsored by Onno Hommes. The code was transcribed from these scans by a team of volunteers who are referenced in the program comments. Comments from the original source code are prefixed with a single '#' symbol, whereas comments added later are prefixed by "##" or "###". In some cases, where similar code blocks exist in previously-transcribed AGC programs (primarily Luminary 99, from Apollo 11) those code blocks were used as a starting point and then corrected to agree with the Luminary 69 scans. The full scans are available at the Virtual AGC project's collection at archive.org, while more-convenient reduced-size (but reduced-quality) images are available at the main Virtual AGC website. Report any errors noted by creating an issue report at the Virtual AGC project's GitHub repository. Notations on the program listing read, in part:

	GAP:  ASSEMBLE REVISION 069 OF AGC PROGRAM LUMINARY BY NASA 2021112-011
	19:02 NOV. 25,1968
Note that the date is the date of the printout, not the date of the program revision.

004606,000002:                                                                                                  ## Copyright:   Public domain.
004607,000003:                                                                                                  ## Filename:    SUBROUTINE_CALLS.agc
004608,000004:                                                                                                  ## Purpose:     The main source file for Luminary revision 069.
004609,000005:                                                                                                  ##              It is part of the source code for the original release
004610,000006:                                                                                                  ##              of the flight software for the Lunar Module's (LM) Apollo
004611,000007:                                                                                                  ##              Guidance Computer (AGC) for Apollo 10. The actual flown
004612,000008:                                                                                                  ##              version was Luminary 69 revision 2, which included a
004613,000009:                                                                                                  ##              newer lunar gravity model and only affected module 2.
004614,000010:                                                                                                  ##              This file is intended to be a faithful transcription, except
004615,000011:                                                                                                  ##              that the code format has been changed to conform to the
004616,000012:                                                                                                  ##              requirements of the yaYUL assembler rather than the
004617,000013:                                                                                                  ##              original YUL assembler.
004618,000014:                                                                                                  ## Reference:   p.  105
004619,000015:                                                                                                  ## Assembler:   yaYUL
004620,000016:                                                                                                  ## Contact:     Ron Burkey <info@sandroid.org>.
004621,000017:                                                                                                  ## Website:     www.ibiblio.org/apollo/index.html
004622,000018:                                                                                                  ## Mod history: 2016-12-13 MAS  Created from Luminary 99.
004623,000019:                                                                                                  ##              2017-01-04 HG   Transcribed
004624,000020:                                                                                                  ##              2017-01-25 RSB  Proofed comment text using octopus/prooferComments
004625,000021:                                                                                                  ##                              but no errors found.
004626,000022: 

Page 105

004628,000024: 24,2022                                           SUBRO    LUMERASE   102                        
004629,000025: 24,2022                                           SUBRO    LEMONAID   070                        
004630,000026: 24,2022                                           SUBRO    LEMP20S    114                        
004631,000027: 24,2022                                           SUBRO    LEMP30S    102                        
004632,000028: 24,2022                                           SUBRO    KISSING    040                        
004633,000029: 24,2022                                           SUBRO    FLY        109                        
004634,000030: 24,2022                                           SUBRO    LEMP50S    103                        
004635,000031: 24,2022                                           SUBRO    SKIPPER    070                        
004636,000032: 24,2022                                           SUBRO    LMDAP      012                        
004637,000033: 
004638,000034: 

End of include-file SUBROUTINE_CALLS.agc.  Parent file is MAIN.agc