Skip to content

Commit 3f91eaf

Browse files
author
Colin Robertson
authored
Fix gremlin chars that break compiles (#228)
* Fix gremlin chars that break compiles * Fix issues in complex, shift operators * Remove the ellipsis char
1 parent 98c9ff4 commit 3f91eaf

523 files changed

Lines changed: 1363 additions & 1353 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/assembler/masm/masm-for-x64-ml64-exe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ ml64.exe is the assembler that accepts x64 assembly language. For information on
3838

3939
Inline ASM is not supported for x64. Use MASM or compiler intrinsics ([x64 (amd64) Intrinsics List](../../intrinsics/x64-amd64-intrinsics-list.md)).
4040

41-
The two workarounds are separate assembly with MASM (which supports x64 fully) and compiler intrinsics. We’ve added a lot of intrinsics to allow customers to make use of special-function instructions (e.g. privileged, bit scan/test, interlocked, etc) in as close to cross-platform a manner as possible.
41+
The two workarounds are separate assembly with MASM (which supports x64 fully) and compiler intrinsics. We’ve added a lot of intrinsics to allow customers to make use of special-function instructions (e.g. privileged, bit scan/test, interlocked, etc.) in as close to cross-platform a manner as possible.
4242

4343
## ml64-Specific Directives
4444
Use the following directives with ml64.exe:

docs/assembler/masm/ml-nonfatal-error-a2047.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ translation.priority.ht:
3939

4040
A string consisted of a delimiting pair of quotation marks and no characters within.
4141

42-
For a string to be valid, it must contain 1255 characters.
42+
For a string to be valid, it must contain 1-255 characters.
4343

4444
## See Also
4545
[ML Error Messages](../../assembler/masm/ml-error-messages.md)

docs/assembler/masm/operator-add.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The first operator returns *expression1* plus *expression2*. The second operator
4646
```
4747
4848
expression1 + expression2
49-
expression
49+
-expression
5050
```
5151

5252
## See Also

docs/assembler/masm/operator-eq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator EQ
40-
Returns true (1) if *expression1* equals *expression2*, or returns false (0) if it does not.
40+
Returns true (-1) if *expression1* equals *expression2*, or returns false (0) if it does not.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-ge.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator GE
40-
Returns true (1) if *expression1* is greater than or equal to *expression2*, or returns false (0) if it is not.
40+
Returns true (-1) if *expression1* is greater than or equal to *expression2*, or returns false (0) if it is not.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-gt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator GT
40-
Returns true (1) if *expression1* is greater than *expression2*, or returns false (0) if it is not.
40+
Returns true (-1) if *expression1* is greater than *expression2*, or returns false (0) if it is not.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-le.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator LE
40-
Returns true (1) if *expression1* is less than or equal to *expression2*, or returns false (0) if it is not.
40+
Returns true (-1) if *expression1* is less than or equal to *expression2*, or returns false (0) if it is not.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-lt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator LT
40-
Returns true (1) if *expression1* is less than *expression2*, or returns false (0) if it is not.
40+
Returns true (-1) if *expression1* is less than *expression2*, or returns false (0) if it is not.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-ne.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.ht:
3737
- "zh-tw"
3838
---
3939
# operator NE
40-
Returns true (1) if *expression1* does not equal *expression2*, or returns false (0) if it does.
40+
Returns true (-1) if *expression1* does not equal *expression2*, or returns false (0) if it does.
4141

4242
## Syntax
4343

docs/assembler/masm/operator-short.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ translation.priority.ht:
3636
- "zh-tw"
3737
---
3838
# operator SHORT
39-
Sets the type of *label* to short. All jumps to *label* must be short (within the range 128 to +127 bytes from the jump instruction to *label*).
39+
Sets the type of *label* to short. All jumps to *label* must be short (within the range -128 to +127 bytes from the jump instruction to *label*).
4040

4141
## Syntax
4242

0 commit comments

Comments
 (0)