X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=samples%2Ffields.mj;fp=samples%2Ffields.mj;h=f29fb26b2f1232840e15f76dbe93f223a410cc29;hp=0000000000000000000000000000000000000000;hb=e19d91ebbcdedfaecabcc531ce2abe0fab9c5efc;hpb=0c263247bdd9af3332ba985639070e4dc2ff9f6f diff --git a/samples/fields.mj b/samples/fields.mj new file mode 100644 index 0000000..f29fb26 --- /dev/null +++ b/samples/fields.mj @@ -0,0 +1,44 @@ +program F + class HolderClass { + int simple; + int[] arry; + } + + HolderClass holder; + +{ + void main() + int i, size; + { + holder = new HolderClass; + holder.simple = 5; + + print(holder.simple,10); + + print(chr(10)); + + size = 5; + holder.arry = new int[size]; + holder.arry[0] = size+1; + i = 1; + while (i < size){ + holder.arry[i] = holder.arry[i-1]-1; + i++; + } + + i = 0; + while (i < size){ + print(holder.arry[i],3); + i++; + } + print(chr(10)); + + i = 0; + while (i < size){ + holder.arry[i]--; + print(holder.arry[i],3); + i++; + } + + } +} \ No newline at end of file