peter 25 yıl önce
ebeveyn
işleme
4c3b82822f
1 değiştirilmiş dosya ile 20 ekleme ve 0 silme
  1. 20 0
      compiler/README

+ 20 - 0
compiler/README

@@ -87,3 +87,23 @@ Changes in the syntax or semantic of FPC:
   01/04/00   fix the handling of value parameters in cdecl function
   11/05/00   changed vmt handling to fix problems some problems
              with overloading in objects
+  11/11/00   default parameter support
+  11/11/00   you can declare a pointer type with directive far; to make
+             it a farpointer. Only usefull for dos.
+  11/11/00   ptr() returns a farpointer instead of pointer. Becuase the
+             pointer result would be useless and only causing segmentation
+             faults. With the farpointer this would already be detected at
+             compiletime. To get the code working you can declare a pointer
+             with far; like:
+
+             type
+               farlongint = ^longint;far;
+             var
+               timer : farlongint;
+             begin
+               timer:=ptr($40,$6c);
+               writeln(timer^);
+             end.
+
+
+