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

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

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