ex43.pp 529 B

12345678910111213141516171819202122
  1. Program Example43;
  2. { Program to demonstrate the Uname function. }
  3. Uses BaseUnix;
  4. Var UN : utsname;
  5. begin
  6. if fpUname (UN)=0 then
  7. With UN do
  8. begin
  9. Writeln ('Name : ',pchar(@sysname[0]));
  10. Writeln ('Nodename : ',pchar(@Nodename[0]));
  11. Writeln ('release : ',pchar(@Release[0]));
  12. Writeln ('Version : ',pchar(@Version[0]));
  13. Writeln ('Machine : ',pchar(@Machine[0]));
  14. {$ifdef Linux} // linuxism
  15. Writeln ('Domainname : ',pchar(@domainname[0]));
  16. {$endif}
  17. end;
  18. end.