001intmain(intargc,char *argv[]) {002 *((int*) 0) = 0;003return 0;004 }
001publicclassNullPointer {002publicstaticvoidmain(Stringargv []) {003 ((Object)null).getClass();004 }005 }
001classNullPointer {002staticvoidMain() {003object o =null;004o.ToString();005 }006 }
001ProgramNullPointer;002 003Var004p : ^Integer;005 006Begin007p :=nil;008p^ := 0;009End.
001.globalmain002 003main:004movl $0x0,0x0005ret
001.globalmain002 003main:004ret005ld [%g0], %l0