Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.lib / org.gvsig.expressionevaluator.lib.impl / src / test / resources / org / gvsig / expressionevaluator / impl / TestScript1_2.cosa @ 44592

History | View | Annotate | Download (593 Bytes)

1
-- encoding: utf-8; lang: cosa
2

    
3
CREATE FUNCTION test1 AS
4
BEGIN
5
    SET x  ''; 
6
    FOR n IN LIST('hola','adios','fin'):
7
        SET x = x || ' ' || n; 
8
    END 
9
    RETURN x;
10
END
11

    
12
CREATE FUNCTION test2 AS
13
$$
14
    SET s  ''; 
15
    SET x TO LIST('hola','adios','fin'); 
16
    FOR n IN RANGE(3):
17
        SET s = s || ' ' || x[n]; 
18
    END FOR;
19
    RETURN s;
20
$$
21

    
22
CREATE FUNCTION saluda AS
23
BEGIN
24
    IF LEN($ARGS) > 0 THEN
25
        SET s TO 'Hola ' || $ARGS[0];
26
    ELSE
27
        SET s = 'Hola.';
28
    END;
29
    PRINT(s);
30
    RETURN s;
31
END
32

    
33
CREATE FUNCTION test3 AS
34
BEGIN 
35
    RETURN saluda('amigos');
36
END