;Some examples of compiler code that should compile fine.
;I had added my reasoning for each one
:start set a, 5 ;uses tabs
set b, 5 ;uses spaces
set a, 5 ;case is not important
SET A, 5
set a, start ;labels should be fine
set a, end ;as should forward labels
:data dat "test" ;should be able to handle data constructs
dat "test", 0 ;and mixed data
dat 3, 5, 6 ;of both types
set a, 5 ;number of spaces should be no issue
:end set a,5