🌐 Azerbaijani, bahasa Indonesia, Català، Čeština, Dansk, Deutsch, English, Español, Français, Galego, Italiano, Kurdi, Kurdî, Lietuvių, Mongolia, Nederlands, Norsk, Polski, Português, tiếng Việt, Türkçe, Ελληνικά, Українська، العربية, हिन्दी, 한국어, 日本語, 正體中文, 简体中文
Энэ репозиторийн эх код нь цаасан хэвлэлээс гараар дижитал хэлбэрт шилжүүлсэн тул зарим нэг бичгийн алдаа болон бусад зөрчил санаандгүйгээр орсон байж магадгүй. Доорх сканнердсан хэвлэмэлтэй тааруулахын тулд кодыг өөрчлөх шаардлагатай:
Дараах вэбсайтыг Comanche болон Luminary-ийн аль алиных нь сканнердсан хэвлэмэл материалуудаар хялбархан гүйлгэх боломжтой: https://28gpc.csb.app/
GitHub-д AGC угсрах хэлний синтаксийн дэмжлэг байдаг. Харамсалтай нь код засварлагчид байхгүй боловч дараах засварлагчид AGC хэлний өргөтгөлийг синтаксийн тодруулгыг дэмждэг:
- Atom†
- CodeBlocks
- Eclipse
- Kate
- ProgrammersNotepad
- Sublime Text 3†
- TextPad
- Vim
- Visual Studio Code†
- jEdit
† Автоформатлахыг дэмждэг
Анхаар: GitHub болон дээрх өргөтгөлүүдийн тусламжтайгаар зөв формат автоматаар ашиглагдана.
- Таб ашиглан мөрийг хойшлуулна
- Табын өргөн нь 8 байна
- Мөрийн төгсгөлд байгаа хоосон зайг устгана
Скан болон энэ репозиторид байгаа эх кодын хооронд зөрүү байгаа эсэхийг шалгана.
Текст болгон хувиргасан кодын тайлбарууд скантай яг таарч байх ёстой.
Хяналтын явцад анхаарах нийтлэг асуудлууд нь дараах байж болно, гэхдээ үүгээр хязгаарлагдахгүй:
Зарим газарт анхны хөгжүүлэгчид тайлбар бичихдээ алдаа гаргасан байдаг. Эдгээрийн зарим нь анхны дижиталчлалын үед засагдсан боловч дижиталчлалаас болж сканд байгаагүй алдаа гарсан тохиолдлууд ч бий.
Жишээлбэл, дижиталчлагдсан тайлбарт SPACECRAFT
гэсэн үг байгаа боловч сканд SPAECRAFT
гэж хэвлэгдсэн бол дижиталчлал нь SPAECRAFT
гэж засагдах ёстой (C
үсэг дутуу байна).
Үүнтэй адил, үгэнд дижиталчлалын алдаа байгаа боловч сканд зөв бичигдсэн бол алдааг засах ёстой.
- Тайлбар доторх хоёр үсгийн хоорондох зай нь скантай таарч байх ёстой. Ихэнх тохиолдолд (дэлгэрэнгүйг #316 хэлэлцүүлгээс үзнэ үү), дараах дүрмийг дагах хэрэгтэй:
- Шинэ үгэнд нэг зай.
- Шинэ өгүүлбэрт хоёр зай.
- Хойшлуулахад гурван зай.
Сканы бүх хуудсууд энэ ерөнхий дүрмийг дагадаггүй. Хэрэв сканд хоёр зай биш нэг зай байгаа бол нэг зайг ашиглана уу.
R0000
-тэй мөр шилжүүлэлт нь скантай яг таарч байх ёстой.R0000
-тэй биш мөр шилжүүлэлт нь зөвхөн нэг эсвэл хоёр хоосон мөрийг агуулсан байх ёстой.- Хоосон мөр хоёр буюу түүнээс олон байвал илүүдэл мөрийг устгана.
R0000
-тэй мөрүүд үүнд тооцогдохгүй.
- Эх зургуудад эдгээр нь 8-р баганад хэвлэгдээгүй тоогоор үүсгэгдсэн. 2 нь давхар зай (нэг хоосон мөр), 3 нь гурвалсан зай (хоёр хоосон мөр) үүсгэдэг. 4-8 утгууд тодорхойлогдсон боловч ашиглагдаагүй. Дэлгэрэнгүйг #159 үзнэ үү.
- Хоосон мөр хоёр буюу түүнээс олон байвал илүүдэл мөрийг устгана.
Жишээлбэл, дараах байдлаар:
R0819 SUBROUTINE TO SKIP...
R0820
0821 LAMPTEST CS IMODES33
Энэ болох ёстой:
R0819 SUBROUTINE TO SKIP...
R0820
0820 LAMPTEST CS IMODES33
PR үүсгэхээс өмнө өөрчлөлтүүд скантай таарч байгаа эсэхийг шалгана уу!