Создал библиотеку классов Nemerle. Переписал с C# пару классов.
Получаю такое сообщение. 1>------ Построение начато: проект: CoreN, Конфигурация: Debug Any CPU ------ 1>C:\Program Files (x86)\Nemerle\Net-4.0\Nemerle.MSBuild.targets(289,5): error : internal compiler error: got some unknown exception of type System.IndexOutOfRangeException: Индекс находился вне границ массива. 1> в System.RuntimeType.MakeArrayType(Int32 rank) 1> в Nemerle.Compiler.FixedType.GetSystemType() 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit_debug_info(DebugInfo di) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit_debug_info(DebugInfo di) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.emit(TExpr expr) 1> в Nemerle.Compiler.ILEmitter.Run() 1> в Nemerle.Compiler.MethodBuilder._N__N_lambda__69172__69279.apply_void() 1> в Nemerle.Compiler.TypeBuilder.BeforeFinalizeType() 1> в Nemerle.Compiler.TypeBuilder.EmitImplementation() 1> в Nemerle.Compiler.TypesManager._N_emit_impl__61958.apply_void(TypeBuilder ti) 1> в Nemerle.Compiler.TypesManager._N_maybe_f__62211.apply_void(TypeBuilder ti) 1> в Nemerle.Collections.NList.Iter[T](list`1 l, FunctionVoid`1 f) 1> в Nemerle.Compiler.TypesManager.Iter(list`1 builders, FunctionVoid`1 f) 1> в Nemerle.Compiler.TypesManager.compile_all_tyinfos(Boolean aux_phase) 1> в Nemerle.Compiler.TypesManager._N__N_lambda__61310__61413.apply_void() 1> в Nemerle.Compiler.Solver.Enqueue(FunctionVoid action) 1> в Nemerle.Compiler.ManagerClass.Run() 1> в Nemerle.CommandlineCompiler.MainClass.main_with_catching() 1>Построение проекта "CoreN.nproj" завершено с ошибкой.