5.5 KiB
Contribuíndo
🌐 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, Ελληνικά, Українська، العربية, हिन्दी, 한국어, 日本語, 正體中文, 简体中文
O código fonte neste repositorio dixitalizouse manualmente a partir de impresións en papel, polo que os erros tipográficos e outras discrepancias foron introducidas accidentalmente. O código modificarase para que sexa coherente coas impresións escaneadas:
O seguinte sitio web pódese usar para navegar facilmente polas impresións escaneadas tanto para Comanche como para Luminary: https://28gpc.csb.app/
Extensións Útiles
GitHub ten soporte de sintaxis para o lenguaxe ensamblador AGC incorporado. Lamentablemente, o seu editor de código non o fará, non obstante, hai extensións de linguaxe AGC que proporcionan resaltado de sintaxis para os seguintes editores:
- Atom†
- CodeBlocks
- Eclipse
- Kate
- ProgrammersNotepad
- Sublime Text 3†
- TextPad
- Vim
- Visual Studio Code†
- jEdit
† Admite formatado automático
Formatado
Nota: GitHub e as extensións marcadas anteriormente aseguraranse de que estés utilizando o formato correcto automaticamente.
- Empregar sangría de separación
- Empregar un ancho de pestana de 8
- Recortar espazos en branco ao final
Que comprobar?
Calqueira discrepancia entre os escaneos e o código fonte neste repositorio, incluíndo:
Comentarios
- Os comentarios no código transcrito deben coincidir exactamente cos escaneos
- Isto podería implicar crear un erro tipográfico deliberado ou eliminar / agregar un comentario completo.
Saltos de liña
- Salto de liña with
R0000
na columna 1 debe coincidir exactamente cos escaneos. - Salto de liña with*out*
R0000
na columna 1 debe conter só 1 ou 2 liñas en branco nunha fila.- Se hai máis de 2 saltos de líña en branco, elimine os saltos de líña adicionales.
- Liñas con
R0000
na columna 1 non contan para isto.
- Liñas con
- Nas imaxes de orixen, estas foron creadas por un díxito sen imprimir na columna 8. A 2 forzou un dobre espazo (liña en branco sinxela) e un 3 forzou un espazo triple (liña en branco doble). Os valores 4-8 definíronse pero nunca se empregaron. Lea máis sobre isto en #159
- Se hai máis de 2 saltos de líña en branco, elimine os saltos de líña adicionales.
Por exemplo o siguiente:
R0819 SUBROUTINE TO SKIP...
R0820
0821 LAMPTEST CS IMODES33
Debe convertirse:
R0819 SUBROUTINE TO SKIP...
R0820
0820 LAMPTEST CS IMODES33
Espazos
- Os espazos entre dous caracteres na cadea deben respetar a seguinte convención (vexa a discusión en #316):
- Espazo único para novas palabras.
- Dobre espazo para novas oracións.
- Triple espazo para fendas.
Por exemplo o seguiente:
1) FOO BAR BAZ QUX QUUX QUUZ. CORGE, GRAULT,
GARPLY, WALDO.
Debe convertirse:
1) FOO BAR BAZ QUX QUUX QUUZ. CORGE, GRAULT,
GARPLY, WALDO.
Nota
Antes de facer un RP, asegúrese de que os seus cambios sexan consistentes cos escaneos!