Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 28d9bba520
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 99 lines (82 sloc) 1.154 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
// Miscellenaous tests for Winxed compiler.

namespace foo
{

namespace bar
{
function some ()
{
// Some comment
//using extern say;
print("Hello some world!\n");
say('Bye some');
return 92;
}
}

}

/* A C style comment */
/**/
/***/

/************************************************
Multiline with lots of *
*************************************************/

function other(int n)
{
int i = 17;
var p;
p = new 'String';
say('other');
say(i);
say(n);
string s = 'other end';
say(s);
return;
}

function out()
{
exit(0);
}

// main

function main()
{
int a_1;
using foo.bar.some;
//using extern say;
say /* inline comment */ ( "main");
a_1 = some();
say(a_1);
{
print ( "end" );
say ("main");
}
other(42);
var p;
p = new 'ResizablePMCArray';
here: p.push(a_1);
int a2= 666;
p.push(a2);
p.push(456);
p.push('This is the end');
int i;
i = p;
say(p);
// goto here;


var it;
for (it in p)
{
say(it);
}

var r;
r=p[2];
say(r);

var c;
c = new 'Complex';
var q = [1, 2, "a", c] ;
i = 0;
for (it in q) { say (i, "-> ", it); ++i;}

out();
}

function unused()
{
say('never');
}

// End
Something went wrong with that request. Please try again.