In addition to the address syntax described in the HC(S)08 Family Manual, one may access objects using syntax similar to C and symbolic variable names. In this case all addresses are assumed to be of type char *.
@var ==> address of var
*var ==> object pointed to by var
var:offs ==> *((@var) + offs)
obj.field ==> *((@obj) + offset_of(field))
type.field ==> offset_of(field)