diff --git a/docs/AllPOs.txt b/docs/AllPOs.txt index 949dbf1..163d561 100644 --- a/docs/AllPOs.txt +++ b/docs/AllPOs.txt @@ -22,7 +22,7 @@ Purpose: Insert 8-bit values. Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: "!08", "!by", "!byte" Examples: !08 127, symbol, -128 ; output some values - !by 14, $3d, %0110, &304, <*, "c" + !by 14, $3d, %0110, &304, <*, 'c' !byte 3 - 4, symbol1 XOR symbol2, 2 ^ tz, (3+4)*7 @@ -32,7 +32,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: "!wo", "!word" (and because all currently supported CPUs are little-endian, "!le16" is in fact another alias) Examples: !16 65535, symbol, -32768 ; output some values - !wo 14, $4f35, %100101010010110, &36304, *, "c" + !wo 14, $4f35, %100101010010110, &36304, *, 'c' !word 3000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !le16 EXPRESSION [, EXPRESSION]* @@ -41,7 +41,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None (but because all currently supported CPUs are little-endian, "!16/!wo/!word" are in fact aliases) Examples: !le16 65535, symbol, -32768 ; output some values - !le16 14, $4f35, %100101010010110, &36304, *, "c" + !le16 14, $4f35, %100101010010110, &36304, *, 'c' !le16 3000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !be16 EXPRESSION [, EXPRESSION]* @@ -49,7 +49,7 @@ Purpose: Insert 16-bit values in big-endian byte order. Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None Examples: !be16 65535, symbol, -32768 ; output some values - !be16 14, $4f35, %100101010010110, &36304, *, "c" + !be16 14, $4f35, %100101010010110, &36304, *, 'c' !be16 3000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 @@ -59,7 +59,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None (but because all currently supported CPUs are little-endian, "!le24" is in fact an alias) Examples: !24 16777215, symbol, -8388608, 14, $6a4f35 - !24 %10010110100101010010110, &47336304, *, "c" + !24 %10010110100101010010110, &47336304, *, 'c' !24 300000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !le24 EXPRESSION [, EXPRESSION]* @@ -68,7 +68,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None (but because all currently supported CPUs are little-endian, "!24" is in fact an alias) Examples: !le24 16777215, symbol, -8388608, 14, $6a4f35 - !le24 %10010110100101010010110, &47336304, *, "c" + !le24 %10010110100101010010110, &47336304, *, 'c' !le24 300000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !be24 EXPRESSION [, EXPRESSION]* @@ -76,7 +76,7 @@ Purpose: Insert 24-bit values in big-endian byte order. Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None Examples: !be24 16777215, symbol, -8388608, 14, $6a4f35 - !be24 %10010110100101010010110, &47336304, *, "c" + !be24 %10010110100101010010110, &47336304, *, 'c' !be24 300000 - 4, a1 AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 @@ -86,7 +86,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None (but because all currently supported CPUs are little-endian, "!le32" is in fact an alias) Examples: !32 $7fffffff, symbol, -$80000000, 14, $46a4f35 - !32 %1001011010010101001011010010, &4733630435, *, "c" + !32 %1001011010010101001011010010, &4733630435, *, 'c' !32 300000 - 4, a AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !le32 EXPRESSION [, EXPRESSION]* @@ -95,7 +95,7 @@ Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None (but because all currently supported CPUs are little-endian, "!32" is in fact an alias) Examples: !le32 $7fffffff, symbol, -$80000000, 14, $46a4f35 - !le32 %1001011010010101001011010010, &4733630435, *, "c" + !le32 %1001011010010101001011010010, &4733630435, *, 'c' !le32 300000 - 4, a AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 Call: !be32 EXPRESSION [, EXPRESSION]* @@ -103,7 +103,7 @@ Purpose: Insert 32-bit values in big-endian byte order. Parameters: EXPRESSION: Any formula the value parser accepts. Aliases: None Examples: !be32 $7fffffff, symbol, -$80000000, 14, $46a4f35 - !be32 %1001011010010101001011010010, &4733630435, *, "c" + !be32 %1001011010010101001011010010, &4733630435, *, 'c' !be32 300000 - 4, a AND a2, 2 ^ tz, (3+4)*70, l1 & .j2 @@ -394,7 +394,7 @@ Examples: !text "Black", 0 ; Choose wording according to !text "White", 0 ; Insert debug commands if symbol "debug" is not zero: - !if debug { lda #"z":jsr char_output } + !if debug { lda #'z':jsr char_output } Call: !ifdef SYMBOL { BLOCK } [ else { BLOCK } ]