using System;using System.Console;using Nemerle;using Nemerle.Macros;using Nemerle.Imperative;using Nemerle.Utility; def count=int.Parse(ReadLine()); foreach(max in [1 .. count]){ def items= $[1..max]; def itemsReversedIfNeed= if(max % 2 == 0) items.Rev() else items; def line=String.Join("-", itemsReversedIfNeed.Map(_.ToString()); WriteLine(line)}
6
prog.nem:17:21:17:22: error: when parsing this `(' brace group prog.nem:19:1:19:2: error: unexpected closing bracket `}' prog.nem:17:27:17:46: error: parse error near operator `;': unexpected token after group of expressions
Standard output is empty
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!