Dialect Record
Definition
The symbols an assembly dialect uses for the pieces of syntax that vary between assemblers. The defaults are for Z80 assembly.
c#
public sealed record Dialect : IEquatable<Dialect>Constructors
| Name | Description |
|---|---|
Dialect() |
Properties
| Name | Description |
|---|---|
AllowShadowIdentifiers | Whether identifiers can end with a shadow marker, for example, the Z80's AF'. Defaults to true. |
CurrentLocationSymbol | The symbol for the current location in an expression, for example, the $ in JR $. Defaults to $. |
HexPrefix | The prefix for hexadecimal literals, for example, the $ in $FF. 0x is always supported too. Defaults to $. |
Z80 | The dialect for Z80 assembly. |