fork download
  1. #pragma indent
  2. using System;
  3. using System.Console;
  4. using Nemerle;
  5. using Nemerle.Macros;
  6. using Nemerle.Imperative;
  7. using Nemerle.Utility;
  8.  
  9. def count=int.Parse(ReadLine());
  10.  
  11. foreach(max in [1 .. count])
  12. def items= $[1..max];
  13. def itemsReversedIfNeed= if(max % 2 == 0)
  14. items.Rev()
  15. else
  16. items;
  17. def itemsOfString=itemsReversedIfNeed.Map(_.ToString());
  18. def line=String.Join("-", itemsOfString.ToArray());
  19. WriteLine(line)
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
6
compilation info
prog.nem:14:1:14:1: error: when parsing this `{' brace group
prog.nem:15:1:15:5: error: inconsistent indentation
prog.nem:14:1:14:6: error: parse error near separator or closing bracket: expected `else' keyword
prog.nem:14:1:14:6: error: parse error near identifier `items': unexpected end of token sequence
prog.nem:14:1:14:6: error: parse error near separator or closing bracket: expecting expression
stdout
Standard output is empty