Greetings this fair evening,

I have just manage to successfully compile the following test program
under unicon:

procedure main()
    local l := [1,2,3,4,5], m
    write(every m := 1 to 10 do {write(m);l} [1])
end

Does anyone have any idea as to what this would mean? It runs and
produces the ten required lines.

Even the following compiles and runs with no errors:

procedure main()
    local l := [1,2,3,4,5], m
    write((every m := 1 to 10 do {write(m);l})(every m := 1 to 10 do
{write(m);l}) [1])
    every m := 1 to 10 do {
        write(m)
        next (every m := 1 to 10 do {write(m);l})
    l}
end

Each of the above programs is legal unicon as per the unicon grammar.

regards

Bruce Rennie


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to