Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fpc-src / usr / share / fpcsrc / 3.2.0 / tests / webtbs / tw7568.pp
Size: Mime:
{$mode macpas}
program ptest;

type
	Point = record
		v: integer;
		h: integer;
	end;

procedure Test
(
	arg1	: longint;
	arg2	: integer;
	arg3	: boolean;
	arg4	: longint;
	arg5	: longint;
	arg6	: longint;
	arg7	: longint;
	arg8	: longint;
	arg9	: longint;
	arg10: longint
);

label
	ErrExit;
	
var
	i, n: integer;
	p1, p2, unused1: Point;
	dx, dy: Single;
	unused2, unused3: integer;
	unused4: longint;
begin
	arg4:= 1;
	n:= 0;
	dx:= 1.0;
	dy:= 1.0;
	p2.h:= 1;
	p2.v:= 2;

	for i:=0 TO arg4-1 do begin
		p1.h:=p2.h + round(3*dx);
		p1.v:=p2.v + round(3*dy);
		writeln('p1.h=', p1.h, ', p1.v=', p1.v);
                if (p1.h <> 4) then
                  halt(1);
	end;

	if n<>0 then goto ErrExit;

	ErrExit:
end;

	
begin
	Test(0, 0, false, 1, 0, 0, 0, 0, 0, 0);	
end.