|
|
1.1 ! root 1: program size(input,output); ! 2: ! 3: type ! 4: str = array[1..20] of char; ! 5: bigary = array[1..10000] of integer; ! 6: {huge = array[1..20000] of integer;} ! 7: color = (black, purple, violet, red, pink, green, ! 8: blue, orange, yellow, white, none); ! 9: ! 10: var ! 11: nums :bigary; ! 12: {mnums :huge;} ! 13: paint :color; ! 14: ! 15: function bar( value :integer) :str; ! 16: begin ! 17: write(value:1); ! 18: bar := ' is the value'; ! 19: end; ! 20: ! 21: function foo :str; ! 22: begin ! 23: foo := 'this is a test'; ! 24: end; ! 25: ! 26: begin ! 27: writeln('Enter an integer'); ! 28: read(nums[5]); ! 29: writeln(bar(nums[5])); ! 30: writeln(foo); ! 31: writeln('enter a color'); ! 32: read(paint); ! 33: writeln('The next color is ',succ(paint)); ! 34: end.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.