[nem-bug] [Nemerle 0001007]: problem using List.hd in nemish

feedback at nemerle.org feedback at nemerle.org
Sat May 5 12:11:38 CEST 2007


A NOTE has been added to this issue.
======================================================================
<http://nemerle.org/bugs/view.php?id=1007> 
======================================================================
Reported By:                biosap
Assigned To:                
======================================================================
Project:                    Nemerle
Issue ID:                   1007
Category:                   Nemish
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             05-05-2007 12:07 CEST
Last Modified:              05-05-2007 12:11 CEST
======================================================================
Summary:                    problem using List.hd in nemish
Description: 
> nemish
Welcome to Nemerle interpreter (using ncc 0.9.3.0).

Please enter expressions appended with ";;".
Type "Help;;" for more info.

Please wait while evaluating the config file..
- using System;;
- def v=[2,4];;
def v = [2, 4] : Nemerle.Core.list.Cons[System.Int32]
- System.Console.WriteLine(v.hd);;
error: wrong number of type parameters to `Nemerle.Core.list.Cons'
: error: there is no member named `hd' in System.Object with type ?
: error: there is no member named `hd' in System.Object with type ?
Warning: Nemerle.Compiler.Recovery: Exception of type
Nemerle.Compiler.Recovery was thrown.
  at Nemerle.Compiler.Message.MaybeBailout (Boolean fscked_up) [0x00000] 
  at Nemerle.Compiler.Message.MaybeBailout () [0x00000] 
  at Nemerle.Compiler.TypesManager.compile_all_tyinfos (Boolean aux_phase)
[0x00000] 
  at Nemerle.Compiler.TypesManager+_N__N_l33238_33336.apply_void ()
[0x00000] 
  at Nemerle.Compiler.Solver.Enqueue (Nemerle.Builtins.FunctionVoid
action) [0x00000] 
  at Nemerle.Compiler.TypesManager.EmitDecls () [0x00000] 
  at Nemerle.Compiler.ManagerClass.Run () [0x00000] 
  at Nemerle.Evaluation.Evaluator.Eval (System.String code) [0x00000] 
- 
======================================================================

----------------------------------------------------------------------
 biosap - 05-05-07 12:11 
----------------------------------------------------------------------
After doing this in nemish, nemish does not work anymore and has to be
restarted:

- 1;;
error: wrong number of type parameters to `Nemerle.Core.list.Cons'
Warning: Nemerle.Compiler.Recovery: Exception of type
Nemerle.Compiler.Recovery was thrown.
  at Nemerle.Compiler.Message.MaybeBailout (Boolean fscked_up) [0x00000] 
  at Nemerle.Compiler.Message.MaybeBailout () [0x00000] 
  at Nemerle.Compiler.TypesManager.compile_all_tyinfos (Boolean aux_phase)
[0x00000] 
  at Nemerle.Compiler.TypesManager+_N__N_l33238_33336.apply_void ()
[0x00000] 
  at Nemerle.Compiler.Solver.Enqueue (Nemerle.Builtins.FunctionVoid
action) [0x00000] 
  at Nemerle.Compiler.TypesManager.EmitDecls () [0x00000] 
  at Nemerle.Compiler.ManagerClass.Run () [0x00000] 
  at Nemerle.Evaluation.Evaluator.Eval (System.String code) [0x00000]

Issue History
Date Modified  Username       Field                    Change              
======================================================================
05-05-07 12:07 biosap         New Issue                                    
05-05-07 12:11 biosap         Note Added: 0001873                          
======================================================================




More information about the bugs mailing list