Hobby Cross Assembler v0.163 General Tests
Copyright (C) 2004-2009 by Anton Treuenfels
General Tests
Page Top
Test Templates
Templates
Assembler: HXA_T
Page Top
Required
Set CPU
Assembler: HXA_T
Page Top
Set Program Counter
Assembler: HXA_T
Page Top
Messages
User Messages
Assembler: Any
Page Top
Warn Count
Assembler: Any
Page Top
Error Count
Assembler: Any
Page Top
Output Files
Same Directory
Assembler: HXA_T
Page Top
Other Directory
Assembler: HXA_T
Page Top
No Object Code
Assembler: HXA_T
Page Top
Pass Termination
Termination
Assembler: Any
Page Top
Customization
Pseudo Op Names
Assembler: HXA_T
Page Top
Pseudo Op Nullification
Assembler: HXA_T
Page Top
Assembler Messages
Assembler: HXA_T
Page Top
ASSUME Strings
Assembler: Any
Page Top
Expressions
Numeric Literals
Assembler: HXA_T
Page Top
Numeric Data Definition
Assembler: HXA_T
Page Top
Ranged Numeric Data Definition
Assembler: HXA_T
Page Top
Character Literals
Assembler: HXA_T
Page Top
String Literals
Assembler: HXA_T
Page Top
XLATE() and XLATE
Assembler: HXA_T
Page Top
Global Labels
Assembler: HXA_T
Page Top
Local Labels
Assembler: HXA_T
Page Top
Variable Labels
Assembler: HXA_T
Page Top
Branch Target Labels
Assembler: HXA_T
Page Top
All Label Forms
Assembler: HXA_T
Page Top
String Labels
Assembler: HXA_T
Page Top
Program Counter Reference
Assembler: HXA_T
Page Top
Define Uninitialized Storage
Assembler: HXA_T
Page Top
Program Counter Relative Numeric Data Definition
Assembler: HXA_T
Page Top
Expression Evaluation
Assembler: HXA_T
Page Top
Assign Label Value
Assembler: HXA_T
Page Top
String Expressions
Assembler: HXA_T
Page Top
Logical Short Circuit
Assembler: HXA_T
Page Top
Ternary Conditional
Assembler: HXA_T
Page Top
Macros
Macro Definition
Assembler: HXA_T
Page Top
Nested Macros
Assembler: HXA_T
Page Top
EXIT from Macro
Assembler: HXA_T
Page Top
EXITIF from Macro
Assembler: HXA_T
Page Top
DEFINED() and UNDEF
Assembler: HXA_T
Page Top
Macros and Labels
Assembler: HXA_T
Page Top
Odd Macro Arguments
Assembler: Any
Page Top
Default Macro Arguments
Assembler: HXA_T
Page Top
ONEXPAND Arguments
Assembler: HXA_T
Page Top
Assignable Formal Arguments
Assembler: HXA_T
Page Top
Local Scope
Nesting Depth
Assembler: Any
Page Top
Repeats
Repeat Definition
Assembler: HXA_T
Page Top
Macros and Repeats
Assembler: HXA_T
Page Top
EXIT from Repeat
Assembler: HXA_T
Page Top
EXIT from Nested Macro/Repeats
Assembler: HXA_T
Page Top
Whiles
While Definition
Assembler: HXA_T
Page Top
Macros and Whiles
Assembler: HXA_T
Page Top
EXIT from While
Assembler: HXA_T
Page Top
EXIT from Nested Macro/Whiles
Assembler: HXA_T
Page Top
Conditional Assembly
IF..ELSEIF..ELSE..ENDIF Blocks
Assembler: Any
Page Top
Odd Conditional Blocks
Assembler: Any
Page Top
EXIT Inside Conditional
Assembler: HXA_T
Page Top
Deep Nesting
Assembler: HXA_T
Page Top
File Inclusion
Inclusion
Assembler: HXA_T
Page Top
File Label Scoping
Assembler: HXA_T
Page Top
Default Output File Names
Assembler: HXA_T
Page Top
Read Exclusion
Assembler: HXA_T
Page Top
Early Read Termination
Assembler: Any
Page Top
Binary File Inclusion
Binary Inclusion
Assembler: HXA_T
Page Top
Intel Hexadecimal Object
Basic Records
Assembler: HXA_T
Page Top
Start Records
Assembler: HXA_T
Page Top
Address Type Overrides
Assembler: HXA_T
Page Top
Segments
Basic Definition
Assembler: HXA_T
Page Top
Segments Re-Used
Assembler: HXA_T
Page Top
Legal Data Storage
Assembler: HXA_T
Page Top
Labels
Assembler: HXA_T
Page Top
Program Counter (Implicit)
Assembler: HXA_T
Page Top
Program Counter (Explicit)
Assembler: HXA_T
Page Top
Segments Output
Assembler: HXA_T
Page Top
Common Segments
Assembler: HXA_T
Page Top
"RELORG" Pseudo Op
Assembler: HXA_T
Page Top
"ABSEND" and "RELEND" Pseudo Ops
Assembler: HXA_T
Page Top
Nested Segments
Assembler: HXA_T
Page Top
Segment Map Identification
Assembler: HXA_T
Page Top
Code Alignment
Pad To Specific Byte Boundary
Assembler: HXA_T
Page Top
Program Listing
Listing
Assembler: HXA_T
Page Top
No Flags Specified
Assembler: HXA_T
Page Top
Long Lines
Assembler: HXA_T
Page Top
Show Line Numbers
Assembler: HXA_T
Page Top
Functions
VER() and __VER__
Assembler: HXA_T
Page Top
LEN()
Assembler: HXA_T
Page Top
INDEX()
Assembler: HXA_T
Page Top
MID$()
Assembler: HXA_T
Page Top
VAL()
Assembler: HXA_T
Page Top
STR$()
Assembler: HXA_T
Page Top
INDEXR()
Assembler: HXA_T
Page Top
LOWER$() and UPPER$()
Assembler: HXA_T
Page Top
FORWARD()
Assembler: HXA_T
Page Top
CHR$() and ORD()
Assembler: HXA_T
-
../test/test518.a
-
ok: convert numeric value to single-character string and vice-versa
Page Top
MATCH$()
Assembler: HXA_T
Page Top
SEGBEG(), SEGEND(), SEGLEN() and SEGOFF()
Assembler: HXA_T
Page Top
All
Assembler: Any
Page Top
Miscellaneous
Timers
Assembler: HXA_T
Page Top
Numbers and BIT--
Assembler: HXA_T
-
../test/test601.a
-
ok: numbers and "BYTE", "WORD", "REVWORD", "LONG" and "REVLONG" pseudo-ops
Page Top
HEX
Assembler: HXA_T
Page Top
User Messages w/ String Expressions
Assembler: HXA_T
Page Top
Last revised: Wed Jul 15 22:08:55 2009