int32 big = 98765; int8 neg = -1; /* ERRORS - types */ byte a = big typeassert byte; count b = neg typeassert count; uint8 c = neg typeassert uint8; int8 d = big typeassert int8; () e = big typeassert (); int32 f = big typeassert (); () g = big typeassert int32; /* ERRORS - parsing */ int p = typeassert; int q = big typeassert neg; int r = big typeassert ""; int s = big typeassert; int t = (big typeassert neg).x; /* ERRORS - invalid qualifier */ long qual1 = big typeassert var long; long qual2 = big typeassert const long; long qual3 = big typeassert shared long; long qual4 = big typeassert mine long; () test() { /* ERRORS - types */ byte a = big typeassert byte; count b = neg typeassert count; uint8 c = neg typeassert uint8; int8 d = big typeassert int8; () e = big typeassert (); int32 f = big typeassert (); () g = big typeassert int32; /* ERRORS - parsing */ int p = typeassert; int q = big typeassert neg; int r = big typeassert ""; int s = big typeassert; int t = (big typeassert neg).x; }