lindquist@1: module a; lindquist@1: lindquist@270: extern(C) int printf(char*, ...); lindquist@270: lindquist@1: int i = 42; lindquist@1: lindquist@1: void main() lindquist@1: { lindquist@1: int j; lindquist@1: j = i; lindquist@1: int* p; lindquist@1: p = &j; lindquist@1: int k = *p; lindquist@1: assert(k == 42); lindquist@1: lindquist@1: byte b = -1; lindquist@1: int i = b; lindquist@1: assert(i == -1); lindquist@1: lindquist@1: int* p2 = p; lindquist@1: lindquist@1: printf("Done\n"); lindquist@1: }