Bug #39
Ill-typed multiple variable argument
| Status: | Assigned | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% | ||
| Category: | Compiler | |||
| Target version: | - | |||
| Platform: | Triage Stage: | |||
| Resolution: |
Description
May be it's me but i don't see what's wrong with this code:
define String
hello
=
with top = var((Int32)0),
with stack = mvar(1,"hello"),
*stack(*top).
The reported error message is:
Error E022: A multiple variable may be only applied to an Int32.
1.
Internal error in 'src\typetools.c' at line 328.
Unknown term interpretation head:
((anb_read 8390411 local "top" 1 type_Var . $336))
History
#1
Updated by Alain Prouté over 17 years ago
- Status changed from New to Assigned
This is a bug ! Your code is correct.