5.9 KiB
Bidra
🌐 Azerbaijani, bahasa Indonesia, Català، Čeština, Dansk, Deutsch, English, Español, Français, Galego, Italiano, Kurdi, Kurdî, Lietuvių, Mongolia, Nederlands, Norsk, Polski, Português, Svenska, tiếng Việt, Türkçe, Ελληνικά, Українська، العربية, हिन्दी, 한국어, 日本語, 正體中文, 简体中文
Källkoden i det här kodarkivet digitaliserades manuellt från pappersutskrifter, så stavfel och andra avvikelser har införts av misstag. Koden ska modifieras så att den överensstämmer med följande skannade utskrifter:
Följande webbplats kan användas för att enkelt navigera runt de skannade utskrifterna för både Comanche och Luminary: https://28gpc.csb.app/
Användbara tillägg
GitHub har syntaxstöd för AGC-assemblerspråket inbyggt. Tyvärr har inte din kodredigerare det, men det finns AGC-språktillägg som ger syntaxmarkering för följande redigerare:
- Atom†
- CodeBlocks
- Eclipse
- Kate
- ProgrammersNotepad
- Sublime Text 3†
- TextPad
- Vim
- Visual Studio Code†
- jEdit
† Stöder automatisk formatering
Formatering
Notering: GitHub och tillägg markerade ovan säkerställer att du använder rätt formatering automatiskt.
- Använd flikindrag
- Använd flikbredden 8
- Trimma efterföljande blanksteg
Vad ska jag kolla?
Eventuella avvikelser mellan skanningarna och källkoden i det här kodarkivet.
Kommentarer
Kommentarer i den transkriberade koden MÅSTE matcha skanningarna exakt.
Vanliga problem som du bör hålla utkik efter vid korrekturbehandling inkluderar, men inte begränsat till:
Typografiska fel
På vissa ställen gjorde de ursprungliga utvecklarna typografiska fel när de skrev kommentarer. En del av dessa korrigerades av misstag under den inledande digitaliseringen, men digitaliseringen har också infört typografiska fel som inte fanns i skanningarna.
Till exempel, om de digitaliserade kommentarerna innehöll "SPACECRAFT", men "SPAECRAFT" skrevs ut i skanningarna, då *MÅSTE korrigeras till "SPAECRAFT" (saknas "C").
Likaså, om ett ord har ett stavfel i digitaliseringen men är rättstavat i skanningarna så MÅSTE stavfelet korrigeras.
Mellanslag
Mellanslag mellan två tecken i kommentarerna SKA matcha skanningarna. I de flesta fall (se diskussionen i #316) är detta:
- Ett mellanslag för nya ord.
- Dubbelt mellanslag för nya meningar.
- Trippelt mellanslag för fördjupningar.
Alla sidor i skanningarna följer inte denna generalisering, om skanningarna bara har ett enda mellanslag istället för ett dubbelt mellanslag, använd ett enda mellanslag.
Radbrytningar
- Radbrytningar med
R0000
i kolumn 1 bör matcha skanningarna exakt. - Radbrytningar med*out*
R0000
i kolumn 1 bör endast innehålla 1 eller 2 tomma rader i rad.- Om det finns fler än 2 tomma radbrytningar, ta bort de extra radbrytningarna.
- Rader med
R0000
i kolumn 1 räknas inte till detta.
- Rader med
- I källbilderna skapades dessa av en otryckt siffra i kolumn 8. En 2:a tvingade fram ett dubbelt mellanslag (enkel blank rad) och en 3:a tvingade fram ett trippelt mellanslag (dubbel blank linje). Värdena 4-8 definierades men användes aldrig. Läs mer om det i #159
- Om det finns fler än 2 tomma radbrytningar, ta bort de extra radbrytningarna.
Till exempel följande:
R0819 SUBROUTINE TO SKIP...
R0820
0821 LAMPTEST CS IMODES33
Bör bli:
R0819 SUBROUTINE TO SKIP...
R0820
0820 LAMPTEST CS IMODES33
Notering
Innan du gör en PR, se till att dina ändringar överensstämmer med skanningarna!