summaryrefslogtreecommitdiffstats
path: root/src/CBot/tests/scenarios/TestCBot3.txt
blob: b915f967ed6f8397f6bfd53de7c23836627b9f0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public extern void Test ()
{
	for ( int x = 100000; x>0 ; x-- ) { }
}

float MaRoutine( CPoint A, CPoint B )
{
    A.x -= B.x ;    // distance en x
    A.y -= B.y ;    // distance en y
    A.x *= A.x;    // carr� de la distance
    A.y += A.y;    // carr� de la distance
    println ( A, B ) ;
    return ( A.x + A.y ) ;
}

public extern void TestAB ( )
{
    CPoint    A(3, 5) ;
    CPoint    B(4, -2);
    println ( A, B ) ;
    MaRoutine( A, B ) ;
    println ( A, B ) ;
}