[ncc] error: internal compiler error: got some unknown exception of type System.OverflowException: Arithmetic operation resulted in an overflow. [ncc] at Nemerle.Compiler.Location..ctor(Int32 fileIndex, Int32 line, Int32 col, Int32 endLine, Int32 endCol) [ncc] at Nemerle.Compiler.LexerBase.GetToken() [ncc] at Nemerle.Compiler.LexerFile.GetToken() [ncc] at Nemerle.Compiler.PreParser.get_token() [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_square_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_square_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_square_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_square_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_square_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_round_group(Location loc) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.parse_brace_group(Location loc, Boolean expect_endbrace, Boolean generated) [ncc] at Nemerle.Compiler.PreParser.handle_default_token(Int32 current_begin, Token tok, Boolean braces_cut_current) [ncc] at Nemerle.Compiler.PreParser.ParseTopLevelImpl(Int32 nesting) [ncc] at Nemerle.Compiler.PreParser.ParseTopLevelImpl(Int32 nesting) [ncc] at Nemerle.Compiler.PreParser.ParseTopLevel() [ncc] at Nemerle.Compiler.MainParser.Parse(LexerBase lex) [ncc] at Nemerle.Compiler.ManagerClass._N_static_proxy34126.apply(LexerBase _N_sp_parm34133) [ncc] at Nemerle.Compiler.ManagerClass._N__N_l34896_34930.apply(String _N_34929) [ncc] at Nemerle.Collections.List.RevMap['a,'b](list`1 l, Function`2 convert) [ncc] at Nemerle.Compiler.ManagerClass.Run() [ncc] at Nemerle.CommandlineCompiler.MainClass.main_with_catching() in C:\Documents and Settings\Administrator.ELLIOTT\Desktop\Projects\nemerle\ncc\main.n:line 86