tests/basic/return-analyze-if-5.sp
author Asher Baker <asherkin@gmail.com>
Mon Jun 10 01:04:43 2013 +0100 (2013-06-10)
changeset 263 ba85a47ee414
parent 232 2b8512340180
permissions -rw-r--r--
Normalise line endings.
asherkin@263
     1
native PrintNum(num);
asherkin@263
     2
asherkin@263
     3
f(x)
asherkin@263
     4
{
asherkin@263
     5
    if (x == 5)
asherkin@263
     6
        return 5;
asherkin@263
     7
    else if (x == 7)
asherkin@263
     8
        return 9;
asherkin@263
     9
    else
asherkin@263
    10
        return 6;
asherkin@263
    11
}
asherkin@263
    12
asherkin@263
    13
public main()
asherkin@263
    14
{
asherkin@263
    15
    PrintNum(f(5));
asherkin@263
    16
    PrintNum(f(7));
asherkin@263
    17
    PrintNum(f(2));
asherkin@263
    18
}
asherkin@263
    19
asherkin@263
    20