Changes

ASSEMBLER PASMO JP

453 bytes added, 04:35, 11 December 2020
Generalities.
すべての後;行内はコメントです(もちろん、;は文字列リテラルの一部です)。複数行のコメントはありません。
[訳注sample:undoc.asm複数行コメントは各行で”;”を使用する]
; undoc.asm
; Test of assembling of undocumented z80 instructions.
org 100h ; For tests with cp/m ld a,ixh ld a,ixl ld a,iyh ld a,iyl
代わりにIF 0 .... ENDIFを使用できます(ただし、INCLUDEを参照)。
[訳注sample:fill8k.asm “if 0”から”else”までの記述はコメントと同様に処理されないということか]
代わりにIF 0 ; fill8k.asm ; ; Generate a file of some size, useful for testing. ; Shows the use of some operators and directives. ; if 0 ; This is for pasmo testing. ENDIFを使用できます(ただし、INCLUDEを参照)。 else fill256 macro local n n defl 0 rept 256 db n n defl n + 1 endm endm endif
[訳注sample]
文字列リテラルは、文字セット変換なしでオブジェクトファイルに書き込まれます。その後、プラットフォームでpasmoが実行されていた異なる意味を持つ任意のキャラクターの使用は、宛先マシンを回避する必要があり、キャラクターのコードが代わりに使用される場合があります。また、非ASCII互換文字セットを使用するマシンでPasmoを使用することは困難であり、utf-8で記述されたソースは望ましくない結果をもたらす可能性があることも意味します。これは、Pasmoの将来のバージョンで変更される可能性があります。