hedgewars/pas2cSystem.pas
changeset 7151 ec15d9e1a7e3
parent 7134 beb16926ae5c
child 7616 dcda1c2b77e4
equal deleted inserted replaced
7148:c7ee9592c9a1 7151:ec15d9e1a7e3
    41     PLongInt = ^LongInt;
    41     PLongInt = ^LongInt;
    42     PLongWord = ^LongWord;
    42     PLongWord = ^LongWord;
    43     PInteger = ^Integer;
    43     PInteger = ^Integer;
    44     
    44     
    45     Handle = integer;
    45     Handle = integer;
    46     stderr = Handle;
       
    47 
    46 
    48     png_structp = pointer;
    47     png_structp = pointer;
    49     png_size_t = integer;
    48     png_size_t = integer;
    50 
    49 
    51 var 
    50 var 
    77     TextFile, file : Handle;
    76     TextFile, file : Handle;
    78     FileMode : integer;
    77     FileMode : integer;
    79     FileExists, DirectoryExists, eof : function : boolean;
    78     FileExists, DirectoryExists, eof : function : boolean;
    80     ExtractFileName : function : string;
    79     ExtractFileName : function : string;
    81     exitcode : integer;
    80     exitcode : integer;
       
    81     stdout, stderr : Handle;
    82     
    82     
    83     ParamCount : function : integer;
    83     ParamCount : function : integer;
    84     ParamStr : function : string;
    84     ParamStr : function : string;
    85 
    85 
    86     sqrt, arctan2, cos, sin, power : function : float;
    86     sqrt, arctan2, cos, sin, power : function : float;
   132     random : function : integer;
   132     random : function : integer;
   133     randomize : procedure;
   133     randomize : procedure;
   134     
   134     
   135     Assigned : function : boolean;
   135     Assigned : function : boolean;
   136     
   136     
   137     _strconcat, _strappend, _strprepend : function : string;
   137     _strconcat, _strappend, _strprepend, _chrconcat : function : string;
   138     _strcompare, _strncompare, _strcomparec : function : boolean;
   138     _strcompare, _strncompare, _strcomparec : function : boolean;
   139 
   139 
   140     png_structp, png_set_write_fn, png_get_io_ptr,
   140     png_structp, png_set_write_fn, png_get_io_ptr,
   141     png_get_libpng_ver, png_create_write_struct,
   141     png_get_libpng_ver, png_create_write_struct,
   142     png_create_info_struct, png_destroy_write_struct,
   142     png_create_info_struct, png_destroy_write_struct,