<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11798</id>
	<title>Nabble - codehaus - boo</title>
	<updated>2009-12-11T15:39:57Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/codehaus---boo-f11798.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/codehaus---boo-f11798.html" />
	<subtitle type="html">Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility. codehaus - boo home is &lt;a href=&quot;http://boo.codehaus.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26753180</id>
	<title>[jira] Created: (BOO-1270) Import from does not work with specific paths (folders starting with '.')</title>
	<published>2009-12-11T15:39:57Z</published>
	<updated>2009-12-11T15:39:57Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Import from does not work with specific paths (folders starting with '.')
&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1270
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1270&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1270&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Andrey Shchekin
&lt;br&gt;&lt;br&gt;&lt;br&gt;I am using Phantom (&lt;a href=&quot;http://github.com/JeremySkinner/Phantom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/JeremySkinner/Phantom&lt;/a&gt;) instead of default Boo shell.
&lt;br&gt;But I verified that Phantom uses libs from Boo 9.2 and it is not rewriting this part of compilation, so I assume it's a Boo 9.2 issue.
&lt;br&gt;&lt;br&gt;When I do {{import Utilities.FTP from '.Libraries/FTPclient.dll'}}, Boo/Phantom crashes with
&lt;br&gt;{{BCE0000: D:\MyProject\build.boo(1,27): BCE0135: Boo.Lang.Compiler.CompilerError: Invalid name: '.Libraries/FTPclient.dll'}}
&lt;br&gt;&lt;br&gt;However, if &amp;nbsp;I move the library to 'lib' folder and do {{import Utilities.FTP from 'lib/FTPclient.dll'}}, everything works.
&lt;br&gt;&lt;br&gt;I assume this is an issue with folder name '.Libraries'. However, it is a valid folder name.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1270%29-Import-from-does-not-work-with-specific-paths-%28folders-starting-with-%27.%27%29-tp26753180p26753180.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26716615</id>
	<title>[jira] Commented: (BOO-1268) Interfaces cannot hide inherited members</title>
	<published>2009-12-09T11:54:55Z</published>
	<updated>2009-12-09T11:54:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=201962#action_201962&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=201962#action_201962&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;rektide commented on BOO-1268:
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;Error thrown by Boo sample is:
&lt;br&gt;{code}Boo Compiler version 0.9.2.3453 (Mono 2.4.2.3)
&lt;br&gt;explicit-generic-1.boo(9,25): BCW0011: WARNING: Type 'StringSerializer' does not provide an implementation for 'ISerializable.Deserialize((byte), object)', a stub has been created.
&lt;br&gt;1 warning(s).
&lt;br&gt;explicit-generic-1.boo(9,7): BCE0035: 'StringSerializer.Deserialize' conflicts with inherited member 'ISerializable[of string].Deserialize((byte), Object)'.
&lt;br&gt;1 error(s).{code}
&lt;br&gt;&lt;br&gt;First warning (really any error) probably deserves its own JIRA issue? &amp;nbsp;Second shows result of lack of &amp;quot;new&amp;quot; member hiding.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Interfaces cannot hide inherited members
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1268
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1268&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1268&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: r3457, debian testing
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: rektide
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here's valid C# code:
&lt;br&gt;&amp;gt; {code}interface ISerializable &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; { &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] Serialize(object o); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; object Deserialize(byte[] bs, int start); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; interface ISerializable&amp;lt;T&amp;gt; : ISerializable &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; { &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] Serialize(T o); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new T Deserialize(byte[] bs, int start); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; class StringSerializer : ISerializable&amp;lt;string&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; { &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public byte[] Serialize(object o) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public byte[] Serialize(string o) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Deserialize(byte[] bs, int start) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; }{code}
&lt;br&gt;&amp;gt; Interfaces dont appear to support a &amp;quot;new&amp;quot; key in Boo. &amp;nbsp;This is the closest I could get in Boo:
&lt;br&gt;&amp;gt; {code}interface ISerializable:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(object) as (byte)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize( bs as (byte), int) as object
&lt;br&gt;&amp;gt; interface ISerializable[of T] (ISerializable):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(T) as (byte)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize( bs as (byte), int) as T
&lt;br&gt;&amp;gt; class StringSerializer (ISerializable[of string]):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(o as object) as (byte):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(o as string) as (byte):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize(bs as (byte), start as int) as string:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null{code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1268%29-Interfaces-cannot-hide-inherited-members-tp26716437p26716615.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26716570</id>
	<title>[jira] Created: (BOO-1269) Cannot implement generic explicit interface methods</title>
	<published>2009-12-09T11:51:55Z</published>
	<updated>2009-12-09T11:51:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Cannot implement generic explicit interface methods 
&lt;br&gt;----------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1269
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1269&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1269&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: rektide
&lt;br&gt;&lt;br&gt;&lt;br&gt;The following is an attempt to use generic explicit interfaces in boo: 
&lt;br&gt;&lt;br&gt;{code}interface One[of T]:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Foo() as T
&lt;br&gt;&lt;br&gt;interface Two[of T]:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Foo() as T
&lt;br&gt;&lt;br&gt;class Impl (One[of int], Two[of string]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def One[of int].Foo() as int:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 12
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Two[of string].Foo() as string:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;yes&amp;quot;{code}
&lt;br&gt;&lt;br&gt;It generates these errors:
&lt;br&gt;&lt;br&gt;{code}Boo Compiler version 0.9.2.3453 (Mono 2.4.2.3)
&lt;br&gt;explicit-generic-2.boo(8,19): BCE0043: Unexpected token: ].
&lt;br&gt;explicit-generic-2.boo(8,24): BCE0044: expecting &amp;quot;RBRACK&amp;quot;, found '('.
&lt;br&gt;explicit-generic-2.boo(10,22): BCE0043: Unexpected token: ].
&lt;br&gt;explicit-generic-2.boo(10,27): BCE0044: expecting &amp;quot;RBRACK&amp;quot;, found '('.
&lt;br&gt;4 error(s).{code}
&lt;br&gt;&lt;br&gt;The following C# equivalent compiles:
&lt;br&gt;&lt;br&gt;{code}interface One&amp;lt;T&amp;gt; { T Foo(); }
&lt;br&gt;interface Two&amp;lt;T&amp;gt; { T Foo(); }
&lt;br&gt;&lt;br&gt;class Impl : One&amp;lt;int&amp;gt;, Two&amp;lt;string&amp;gt;
&lt;br&gt;{ &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int One&amp;lt;int&amp;gt;.Foo() { return 12; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; string Two&amp;lt;string&amp;gt;.Foo() { return &amp;quot;yes&amp;quot;; }
&lt;br&gt;}{code}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1269%29-Cannot-implement-generic-explicit-interface-methods-tp26716570p26716570.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26716437</id>
	<title>[jira] Created: (BOO-1268) Interfaces cannot hide inherited members</title>
	<published>2009-12-09T11:43:55Z</published>
	<updated>2009-12-09T11:43:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Interfaces cannot hide inherited members
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1268
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1268&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1268&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: r3457, debian testing
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: rektide
&lt;br&gt;&lt;br&gt;&lt;br&gt;Here's valid C# code:
&lt;br&gt;{code}interface ISerializable &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;{ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] Serialize(object o); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; object Deserialize(byte[] bs, int start); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;interface ISerializable&amp;lt;T&amp;gt; : ISerializable &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;{ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] Serialize(T o); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new T Deserialize(byte[] bs, int start); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;class StringSerializer : ISerializable&amp;lt;string&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;{ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public byte[] Serialize(object o) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public byte[] Serialize(string o) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Deserialize(byte[] bs, int start) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { return null; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;}{code}
&lt;br&gt;&lt;br&gt;Interfaces dont appear to support a &amp;quot;new&amp;quot; key in Boo. &amp;nbsp;This is the closest I could get in Boo:
&lt;br&gt;&lt;br&gt;{code}interface ISerializable:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(object) as (byte)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize( bs as (byte), int) as object
&lt;br&gt;&lt;br&gt;interface ISerializable[of T] (ISerializable):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(T) as (byte)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize( bs as (byte), int) as T
&lt;br&gt;&lt;br&gt;class StringSerializer (ISerializable[of string]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(o as object) as (byte):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize(o as string) as (byte):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Deserialize(bs as (byte), start as int) as string:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null{code}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1268%29-Interfaces-cannot-hide-inherited-members-tp26716437p26716437.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26695959</id>
	<title>[jira] Created: (BOO-1267) Support generic method calls on ducks</title>
	<published>2009-12-08T07:50:55Z</published>
	<updated>2009-12-08T07:50:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Support generic method calls on ducks
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1267
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1267&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1267&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: .Net 3.5SP1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Mauricio Scheffer
&lt;br&gt;&lt;br&gt;&lt;br&gt;Compiling this:
&lt;br&gt;&lt;br&gt;class A: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def M[of T](): 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print typeof(T) 
&lt;br&gt;instance as duck = A() 
&lt;br&gt;instance.M[of string]()
&lt;br&gt;&lt;br&gt;yields this error:
&lt;br&gt;BCE0138: Boo.Lang.Compiler.CompilerError: 'quack' is not a generic definition.
&lt;br&gt;&lt;br&gt;Expected: program compiles without errors and when run it outputs &amp;quot;System.String&amp;quot;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1267%29-Support-generic-method-calls-on-ducks-tp26695959p26695959.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26511751</id>
	<title>[jira] Closed: (BOO-1266) Parser fails on literal -9223372036854775808L (long.MinValue)</title>
	<published>2009-11-25T04:23:55Z</published>
	<updated>2009-11-25T04:23:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1266.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;Fixed in rev. 3453.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Parser fails on literal -9223372036854775808L (long.MinValue) &amp;nbsp;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1266
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1266&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1266&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Parser
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1266%29-Parser-fails-on-literal--9223372036854775808L-%28long.MinValue%29-tp26511700p26511751.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26511700</id>
	<title>[jira] Created: (BOO-1266) Parser fails on literal -9223372036854775808L (long.MinValue)</title>
	<published>2009-11-25T04:18:55Z</published>
	<updated>2009-11-25T04:18:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Parser fails on literal -9223372036854775808L (long.MinValue) &amp;nbsp;
&lt;br&gt;---------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1266
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1266&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1266&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Parser
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Rodrigo B. de Oliveira
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 0.9.3
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1266%29-Parser-fails-on-literal--9223372036854775808L-%28long.MinValue%29-tp26511700p26511700.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26436491</id>
	<title>[jira] Commented: (BOO-1265) Attempting to Backspace after using /help in Booish resutls in Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.</title>
	<published>2009-11-19T16:09:55Z</published>
	<updated>2009-11-19T16:09:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=198777#action_198777&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=198777#action_198777&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Scott Markwell commented on BOO-1265:
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;Example Session
&lt;br&gt;&lt;br&gt;H:\&amp;gt;booish
&lt;br&gt;Cannot load history from 'C:\Documents and Settings\scott.markwell\Local Setting
&lt;br&gt;s\Application Data\booish_history'
&lt;br&gt;Welcome to booish, an interactive interpreter for the boo programming language.
&lt;br&gt;Running boo 0.9.2.3383 on CLR 2.0.50727.3053.
&lt;br&gt;&lt;br&gt;Enter boo code in the prompt below (or type /help).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;/help
&lt;br&gt;The following builtin functions are available :
&lt;br&gt;&amp;nbsp; &amp;nbsp; dir(type) : returns the members of a type
&lt;br&gt;&amp;nbsp; &amp;nbsp; describe(type) : describe a type as boo code
&lt;br&gt;&amp;nbsp; &amp;nbsp; globals() or /g : returns names of all variables known to interpreter
&lt;br&gt;&amp;nbsp; &amp;nbsp; load(file) or /l file : evals an external boo file
&lt;br&gt;&amp;nbsp; &amp;nbsp; save(file) or /s file : writes your current booish session into file
&lt;br&gt;&amp;nbsp; &amp;nbsp; quit() or /q : exits the interpreter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;d
&lt;br&gt;Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.
&lt;br&gt;&amp;nbsp;Must be non-negative and less than the size of the collection.
&lt;br&gt;Parameter name: index
&lt;br&gt;&amp;nbsp; &amp;nbsp;at System.Text.StringBuilder.Remove(Int32 startIndex, Int32 length)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.Delete(Int32 count)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.ConsoleLoopEval()
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Booish2Module.Main(String[] argv)
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Attempting to Backspace after using /help in Booish resutls in Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1265
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1265&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1265&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Command line tools
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Windows Server 2003
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Scott Markwell
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Steps to reproduce 
&lt;br&gt;&amp;gt; &amp;nbsp; - Launch a cmd or powershell window
&lt;br&gt;&amp;gt; &amp;nbsp; - Start Booish
&lt;br&gt;&amp;gt; &amp;nbsp; - Type /help and press &amp;lt;enter&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; - Type a single character
&lt;br&gt;&amp;gt; &amp;nbsp; - Press BackSpace
&lt;br&gt;&amp;gt; &amp;nbsp; - Note Exception and JIT Exception Handling
&lt;br&gt;&amp;gt; Exception Stack
&lt;br&gt;&amp;gt; Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.
&lt;br&gt;&amp;gt; &amp;nbsp;Must be non-negative and less than the size of the collection.
&lt;br&gt;&amp;gt; Parameter name: index
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at System.Text.StringBuilder.Remove(Int32 startIndex, Int32 length)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.Delete(Int32 count)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.ConsoleLoopEval()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at Booish2Module.Main(String[] argv)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1265%29-Attempting-to-Backspace-after-using--help-in-Booish-resutls-in-Unhandled-Exception%3A-System.ArgumentOutOfRangeException%3A-Index-was-out-of-range.-tp26436472p26436491.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26436472</id>
	<title>[jira] Created: (BOO-1265) Attempting to Backspace after using /help in Booish resutls in Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.</title>
	<published>2009-11-19T16:07:55Z</published>
	<updated>2009-11-19T16:07:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Attempting to Backspace after using /help in Booish resutls in Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.
&lt;br&gt;-----------------------------------------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1265
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1265&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1265&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Command line tools
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Windows Server 2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Scott Markwell
&lt;br&gt;&lt;br&gt;&lt;br&gt;Steps to reproduce 
&lt;br&gt;&amp;nbsp; - Launch a cmd or powershell window
&lt;br&gt;&amp;nbsp; - Start Booish
&lt;br&gt;&amp;nbsp; - Type /help and press &amp;lt;enter&amp;gt;
&lt;br&gt;&amp;nbsp; - Type a single character
&lt;br&gt;&amp;nbsp; - Press BackSpace
&lt;br&gt;&amp;nbsp; - Note Exception and JIT Exception Handling
&lt;br&gt;&lt;br&gt;Exception Stack
&lt;br&gt;&lt;br&gt;Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range.
&lt;br&gt;&amp;nbsp;Must be non-negative and less than the size of the collection.
&lt;br&gt;Parameter name: index
&lt;br&gt;&amp;nbsp; &amp;nbsp;at System.Text.StringBuilder.Remove(Int32 startIndex, Int32 length)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.Delete(Int32 count)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Boo.Lang.Interpreter.InteractiveInterpreter2.ConsoleLoopEval()
&lt;br&gt;&amp;nbsp; &amp;nbsp;at Booish2Module.Main(String[] argv)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1265%29-Attempting-to-Backspace-after-using--help-in-Booish-resutls-in-Unhandled-Exception%3A-System.ArgumentOutOfRangeException%3A-Index-was-out-of-range.-tp26436472p26436472.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26343217</id>
	<title>[jira] Created: (BOO-1264) failing to refer a generic class inside itself when argument is generic and has itself as it's generic parameter</title>
	<published>2009-11-13T10:35:55Z</published>
	<updated>2009-11-13T10:35:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">failing to refer a generic class inside itself when argument is generic and has itself as it's generic parameter
&lt;br&gt;----------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1264
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1264&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1264&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: WinXP SP3, .NET 3.5, #D 3.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Dmitry Malyshev
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 0.9.3
&lt;br&gt;&lt;br&gt;&lt;br&gt;{code}
&lt;br&gt;interface INumber[of T]:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def add(a as T, b as T) as void
&lt;br&gt;&lt;br&gt;class MyVector[of T(INumber[of T])]:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x as T
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public def add(a as MyVector[of T], b as MyVector[of T]) as void: //BCE0149
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x.add(a.x, b.x)
&lt;br&gt;&lt;br&gt;//The type 'T' must derive from 'helios.INumber[of helios.MyVector[of T].T]' in order to substitute the generic parameter 'T' in 'helios.MyVector[of T]'. &amp;nbsp;(BCE0149) - C:\svn\kri\game_helios\Main.boo:84,46
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1264%29-failing-to-refer-a-generic-class-inside-itself-when-argument-is-generic-and-has-itself-as-it%27s-generic-parameter-tp26343217p26343217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26284953</id>
	<title>[jira] Closed: (BOO-1007) compile error in 0.8.1 on Mac OS X</title>
	<published>2009-11-10T07:04:55Z</published>
	<updated>2009-11-10T07:04:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1007.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Cannot Reproduce
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; compile error in 0.8.1 on Mac OS X
&lt;br&gt;&amp;gt; ----------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1007
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1007&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1007&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: NAnt Tasks
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.8.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Mac OS X, latest mono (1.9.1), nant 0.86 beta1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Reed
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When building boo 0.8.1, I get the following error in the booc part if I run nant -v:
&lt;br&gt;&amp;gt; ---(snip!)---
&lt;br&gt;&amp;gt; Boo.Lang.Useful:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] Output file '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll' does not exist, rebuilding.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] Compiling 27 files to '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll'.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] Contents of /var/tmp/tmp581e04bf.tmp.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -debug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -vv
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -nologo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -target:library
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/AutoFlagsAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/OnceAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/SingletonAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/TraceMethodCallsAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ApplyTemplateSemantics.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ITemplate.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplateCompiler.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplatePreProcessor.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/AbstractCollection.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Cache.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/CollectionAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Set.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractCommandLine.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractParser.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/ArgumentAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/EventBasedParser.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/OptionAttribute.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/Parser.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionEvaluator.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionLexer.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParser.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParserTokenTypes.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/PreProcessor.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/walk.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Resources/ResourceFu.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/AssemblyInfo.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] &amp;quot;/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/PlatformInformation.boo&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] Starting '/private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (@&amp;quot;/var/tmp/tmp581e04bf.tmp&amp;quot;)' in '/private/tmp/fink.build/boo-0.8.1.2865-1'
&lt;br&gt;&amp;gt; BUILD FAILED - 0 non-fatal error(s), 2 warning(s)
&lt;br&gt;&amp;gt; /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4):
&lt;br&gt;&amp;gt; External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255):
&lt;br&gt;&amp;gt; NAnt.Core.BuildException: /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4):
&lt;br&gt;&amp;gt; External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255)
&lt;br&gt;&amp;gt; &amp;nbsp; at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask () [0x00104] in /Volumes/BIG-G/tmp/fink.build/nant-0.86-0.beta1.1/nant-0.86-beta1/src/NAnt.Core/Tasks/ExternalProgramBase.cs:377 
&lt;br&gt;&amp;gt; ---(snip!)---
&lt;br&gt;&amp;gt; The weird thing is, if I run that command-line myself, I get a return code of 0:
&lt;br&gt;&amp;gt; ---(snip!)---
&lt;br&gt;&amp;gt; mono /pc/build/boo-0.8.1.2865-1/build/booc.exe -debug -vv -nologo -target:library -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/booc.exe
&lt;br&gt;&amp;gt; ASSEMBLY AT STARTUP: /pc/lib/mono/2.0/mscorlib.dll
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: mscorlib
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: System
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: Boo.Lang.Extensions
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll
&lt;br&gt;&amp;gt; BOO LANG DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll
&lt;br&gt;&amp;gt; BOO COMPILER EXTENSIONS DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: System.Drawing
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: System.Security
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: System.Xml
&lt;br&gt;&amp;gt; ATTEMPTING LOADASSEMBLY: /private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll
&lt;br&gt;&amp;gt; ASSEMBLY LOADED: /pc/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
&lt;br&gt;&amp;gt; Entering Boo.Lang.Parser.BooParsingStep
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Parser.BooParsingStep
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.InitializeTypeSystemServices
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.InitializeTypeSystemServices
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.PreErrorChecking
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.PreErrorChecking
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ExpandAstLiterals
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ExpandAstLiterals
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.MergePartialClasses
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.MergePartialClasses
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.InitializeNameResolutionService
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.InitializeNameResolutionService
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.TransformCallableDefinitions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.TransformCallableDefinitions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindGenericParameters
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindGenericParameters
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindNamespaces
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(32,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(33,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(34,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(35,8): import reference 'Boo.Lang.Compiler.TypeSystem' bound to Boo.Lang.Compiler.TypeSystem.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(32,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(32,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(32,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(29,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(31,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(31,8): import reference 'System' bound to System.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(29,8): import reference 'System.Reflection' bound to System.Reflection.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(30,8): import reference 'System.Security.Permissions' bound to System.Security.Permissions.
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindNamespaces
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindBaseTypes
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindBaseTypes
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindAndApplyAttributes
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindAndApplyAttributes
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ExpandMacros
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Compiling macro 'Boo.Lang.Extensions.MacroMacro'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ASSEMBLY LOADED: &amp;lt;dynamic&amp;gt;MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Macro 'Boo.Lang.Extensions.MacroMacro' successfully compiled to 'MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Compiling macro 'Boo.Lang.Extensions.AssertMacro'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ASSEMBLY LOADED: &amp;lt;dynamic&amp;gt;AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Macro 'Boo.Lang.Extensions.AssertMacro' successfully compiled to 'AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ExpandMacros
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.IntroduceModuleClasses
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.IntroduceModuleClasses
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.NormalizeStatementModifiers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.NormalizeStatementModifiers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindGenericParameters
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindGenericParameters
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindEnumMembers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindEnumMembers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindBaseTypes
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindBaseTypes
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindMethods
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindMethods
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ResolveTypeReferences
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ResolveTypeReferences
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BindTypeMembers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BindTypeMembers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method Boo.Lang.Extensions.DefaultAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method Boo.Lang.Extensions.LockAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method Boo.Lang.Extensions.RequiredAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.AssertMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.UncheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.CheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.DebugMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'GlobalsModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.LockMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method Boo.Lang.Extensions.MacroMacro.Expand implements Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.PrintMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.UsingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method Boo.Lang.Extensions.YieldAllMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.CheckMemberNames
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.CheckMemberNames
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(1,1): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(40,15): node 'Boo.Lang.Extensions.DefaultAttribute._value' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(42,16): node 'Boo.Lang.Extensions.DefaultAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): node 'Boo.Lang.Extensions.DefaultAttribute.Apply' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(1,1): node 'Boo.Lang.Extensions.GetterAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(37,15): node 'Boo.Lang.Extensions.PropertyAttribute._propertyName' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(39,15): node 'Boo.Lang.Extensions.PropertyAttribute._setPreCondition' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(41,15): node 'Boo.Lang.Extensions.PropertyAttribute._protected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(43,15): node 'Boo.Lang.Extensions.PropertyAttribute._observable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(45,15): node 'Boo.Lang.Extensions.PropertyAttribute._attributes' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(47,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(50,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(56,5): node 'Boo.Lang.Extensions.PropertyAttribute.Protected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Protected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): return type for method get_Protected bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(59,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Protected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(62,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsProtected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsProtected' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): return type for method get_IsProtected bound to bool
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(68,5): node 'Boo.Lang.Extensions.PropertyAttribute.Observable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Observable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): return type for method get_Observable bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(71,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Observable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(74,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsObservable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsObservable' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): return type for method get_IsObservable bound to bool
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(80,15): node 'Boo.Lang.Extensions.PropertyAttribute.ChangedEventName' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_ChangedEventName' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): return type for method get_ChangedEventName bound to string
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(84,5): node 'Boo.Lang.Extensions.PropertyAttribute.Attributes' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Attributes' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): return type for method get_Attributes bound to Boo.Lang.Compiler.Ast.ListLiteralExpression
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(87,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Attributes' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): node 'Boo.Lang.Extensions.PropertyAttribute.Apply' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(116,23): node 'Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(128,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateGetter' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(137,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(153,17): node 'Boo.Lang.Extensions.PropertyAttribute.CreateRefTarget' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(159,19): node 'Boo.Lang.Extensions.PropertyAttribute.CreateChangedEvent' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(43,9): node 'Boo.Lang.Extensions.GetterAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): node 'Boo.Lang.Extensions.GetterAttribute.CreateSetter' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): Method 'CreateSetter' overrides 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter(Boo.Lang.Compiler.Ast.Field)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(1,1): node 'Boo.Lang.Extensions.LockAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(37,13): node 'Boo.Lang.Extensions.LockAttribute._monitor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(39,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(44,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): node 'Boo.Lang.Extensions.LockAttribute.Apply' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): node 'Boo.Lang.Extensions.LockMacroModule.createLockedBlock' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): node 'GlobalsModule.withLexicalInfoFrom' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): return type for method withLexicalInfoFrom bound to Boo.Lang.Compiler.Ast.Expression
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): return type for method createLockedBlock bound to Boo.Lang.Compiler.Ast.Block
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(1,1): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(1,1): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(37,5): node 'Boo.Lang.Extensions.RequiredAttribute._condition' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(39,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(42,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): node 'Boo.Lang.Extensions.RequiredAttribute.Apply' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): node 'Boo.Lang.Extensions.RequiredAttribute.TargetMethod' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): return type for method TargetMethod bound to Boo.Lang.Compiler.Ast.Method
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): node 'Boo.Lang.Extensions.RequiredAttribute.BuildAssertion' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): return type for method BuildAssertion bound to Boo.Lang.Compiler.Ast.RaiseStatement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(66,17): node 'Boo.Lang.Extensions.RequiredAttribute.CheckProperty' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(1,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.AssertMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(1,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.UncheckedMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.CheckedMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(1,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.DebugMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): node 'Boo.Lang.Extensions.PrintMacroModule.expandPrintMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): return type for method expandPrintMacro bound to Boo.Lang.Compiler.Ast.Statement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'Globals' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'GlobalsModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'GlobalsModule.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.LockMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacroModule.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(1,1): node 'Boo.Lang.Extensions.MacroMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): node 'Boo.Lang.Extensions.MacroMacro.Expand' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method 'Expand' overrides 'Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): node 'Boo.Lang.Extensions.MacroMacro.CreateMacroType' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): node 'Boo.Lang.Extensions.MacroMacro.PascalCase' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): return type for method PascalCase bound to string
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): return type for method CreateMacroType bound to Boo.Lang.Compiler.Ast.ClassDefinition
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(57,17): node 'Boo.Lang.Extensions.MacroMacro.EnclosingModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.PrintMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacroModule.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.annotateArrayIndexing' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): return type for method annotateArrayIndexing bound to Boo.Lang.Compiler.Ast.Block
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(1,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.UsingMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(1,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'Boo.Lang.Extensions.YieldAllMacro.ExpandImpl' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro.constructor' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(1,1): node 'AssemblyInfo' mark visited.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; (-1,-1): node 'CompilerGeneratedExtensions' mark visited.
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.PreProcessExtensionMethods
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.PreProcessExtensionMethods
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.UnfoldConstants
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.UnfoldConstants
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.OptimizeIterationStatements
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.OptimizeIterationStatements
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.BranchChecking
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.BranchChecking
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.CheckIdentifiers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.CheckIdentifiers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.StricterErrorChecking
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.StricterErrorChecking
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.CheckAttributesUsage
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.CheckAttributesUsage
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ExpandProperties
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ExpandProperties
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.RemoveDeadCode
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.RemoveDeadCode
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.NormalizeIterationStatements
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.NormalizeIterationStatements
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessSharedLocals
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessSharedLocals
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessClosures
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessClosures
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ProcessGenerators
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ProcessGenerators
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.InjectCallableConversions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.InjectCallableConversions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.CheckNeverUsedMembers
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.CheckNeverUsedMembers
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.EmitAssembly
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ASSEMBLY LOADED: &amp;lt;dynamic&amp;gt;Boo.Lang.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Property', type on stack='Boo.Lang.Compiler.Ast.Node'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Method', type on stack='Boo.Lang.Compiler.Ast.Node'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'item = ___iterator80.get_Current()
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'while ___iterator80.MoveNext():
&lt;br&gt;&amp;gt; 	item = ___iterator80.get_Current()
&lt;br&gt;&amp;gt; 	p.get_Attributes().Add(Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute(item))
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.MethodInvocationExpression', type on stack='Boo.Lang.Compiler.Ast.Expression'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'arg = ___iterator84.get_Current()
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'while ___iterator84.MoveNext():
&lt;br&gt;&amp;gt; 	arg = ___iterator84.get_Current()
&lt;br&gt;&amp;gt; 	expansion = Boo.Lang.Extensions.LockMacroModule.createLockedBlock(self.get_Context(), arg, expansion)
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Module', type on stack='Boo.Lang.Compiler.Ast.Node'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'arg = ___iterator86.get_Current()
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'while ___iterator86.MoveNext():
&lt;br&gt;&amp;gt; 	arg = ___iterator86.get_Current()
&lt;br&gt;&amp;gt; 	if arg is last:
&lt;br&gt;&amp;gt; 		break 
&lt;br&gt;&amp;gt; 	block.Add(GlobalsModule.withLexicalInfoFrom(__eval__((___temp42 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp42.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp42.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((Boo.Lang.Compiler.Ast.Expression.Lift(arg),))), ___temp42), arg))
&lt;br&gt;&amp;gt; 	block.Add(__eval__((___temp44 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp44.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp44.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((__eval__((___temp43 = Boo.Lang.Compiler.Ast.StringLiteralExpression()), (___temp43.Value = ' '), ___temp43),))), ___temp44))
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'expression = ___iterator88.get_Current()
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'while ___iterator88.MoveNext():
&lt;br&gt;&amp;gt; 	expression = ___iterator88.get_Current()
&lt;br&gt;&amp;gt; 	temp = ReferenceExpression(&amp;quot;__using${self._context.AllocIndex()}__&amp;quot;)
&lt;br&gt;&amp;gt; 	assignment = GlobalsModule.withLexicalInfoFrom(__eval__((___temp64 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp64.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp64.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp64.Right = __eval__((___temp63 = Boo.Lang.Compiler.Ast.TryCastExpression()), (___temp63.Target = Boo.Lang.Compiler.Ast.Expression.Lift(expression)), (___temp63.Type = __eval__((___temp62 = Boo.Lang.Compiler.Ast.SimpleTypeReference()), (___temp62.Name = 'System.IDisposable'), ___temp62)), ___temp63)), ___temp64), expression)
&lt;br&gt;&amp;gt; 	expansion = __eval__((___temp74 = Boo.Lang.Compiler.Ast.Block()), (___temp74.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(assignment)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp73 = Boo.Lang.Compiler.Ast.TryStatement()), (___temp73.ProtectedBlock = __eval__((___temp65 = Boo.Lang.Compiler.Ast.Block()), (___temp65.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(expansion)),))), ___temp65)), (___temp73.EnsureBlock = __eval__((___temp72 = Boo.Lang.Compiler.Ast.Block()), (___temp72.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp71 = Boo.Lang.Compiler.Ast.IfStatement()), (___temp71.Condition = __eval__((___temp66 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp66.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 23)), (___temp66.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp66.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp66)), (___temp71.TrueBlock = __eval__((___temp70 = Boo.Lang.Compiler.Ast.Block()), (___temp70.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp68 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp68.Target = __eval__((___temp67 = Boo.Lang.Compiler.Ast.MemberReferenceExpression()), (___temp67.Name = 'Dispose'), (___temp67.Target = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), ___temp67)), ___temp68)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp69 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp69.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp69.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp69.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp69))))), ___temp70)), ___temp71)),))), ___temp72)), ___temp73))))), ___temp74)
&lt;br&gt;&amp;gt; '.
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.EmitAssembly
&lt;br&gt;&amp;gt; Entering Boo.Lang.Compiler.Steps.SaveAssembly
&lt;br&gt;&amp;gt; Leaving Boo.Lang.Compiler.Steps.SaveAssembly
&lt;br&gt;&amp;gt; 16 module(s) processed in 1509.229ms after 158.846ms of environment setup.
&lt;br&gt;&amp;gt; ---(snip!)---
&lt;br&gt;&amp;gt; Is this a boo build system issue, or a nant one?
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1007%29-compile-error-in-0.8.1-on-Mac-OS-X-tp17006962p26284953.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26253628</id>
	<title>[jira] Closed: (BOO-1211) No type safety at all if LHS or RHS of expression is an interface</title>
	<published>2009-11-08T05:06:55Z</published>
	<updated>2009-11-08T05:06:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1211.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Not A Bug
&lt;br&gt;&lt;br&gt;By design. Type safety in that case could only be guaranteed with closed world analysis.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; No type safety at all if LHS or RHS of expression is an interface
&lt;br&gt;&amp;gt; -----------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1211
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1211&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1211&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cedric Vivier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Cedric Vivier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3, 0.9, 0.8.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Funny one :
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; class Foo:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; pass
&lt;br&gt;&amp;gt; foo = Foo()
&lt;br&gt;&amp;gt; i as System.Collections.IEnumerable = Foo &amp;nbsp;#! typo type Foo not lowercase local foo
&lt;br&gt;&amp;gt; i = foo #oh but even without the typo this also compiles successfully since `i''s type is an interface
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; This obviously fail at run-time.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1211%29-No-error-when-passing-a-type-to-a-local-or-field-whose-type-is-an-interface-tp24322111p26253628.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26253612</id>
	<title>[jira] Closed: (BOO-1034) compiler error referencing base class members of a generic subclass of a generic class</title>
	<published>2009-11-08T05:04:55Z</published>
	<updated>2009-11-08T05:04:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1034.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 0.9.3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; compiler error referencing base class members of a generic subclass of a generic class
&lt;br&gt;&amp;gt; --------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1034
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1034&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1034&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.8.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Spruce Weber
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: mappedgenericmethod.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The following code results in Program.boo(8,6) : Error BCE0055: Internal compiler error: Operation is not valid due to the current state of the object. It compiles and runs fine if the subclass is cast to the base class...
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; import System
&lt;br&gt;&amp;gt; import System.Collections.Generic
&lt;br&gt;&amp;gt; class MyList[of T](List[of T]):
&lt;br&gt;&amp;gt; 	pass
&lt;br&gt;&amp;gt; l = MyList[of int]()
&lt;br&gt;&amp;gt; l.Add(1)
&lt;br&gt;&amp;gt; print l[0]
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1034%29-compiler-error-referencing-base-class-members-of-a-generic-subclass-of-a-generic-class-tp17540526p26253612.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26253452</id>
	<title>[jira] Created: (BOO-1263) Comparison operators should take implicit conversions into account</title>
	<published>2009-11-08T04:45:55Z</published>
	<updated>2009-11-08T04:45:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Comparison operators should take implicit conversions into account 
&lt;br&gt;-------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1263
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1263&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1263&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Rodrigo B. de Oliveira
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 0.9.3
&lt;br&gt;&lt;br&gt;&lt;br&gt;When comparing a primitive against a type that defines an implicit conversion to the primitive, the conversion should be applied.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1263%29-Comparison-operators-should-take-implicit-conversions-into-account-tp26253452p26253452.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26225544</id>
	<title>[jira] Closed: (BOO-1262) The white space agnostic parser is not preserving file names</title>
	<published>2009-11-05T17:47:56Z</published>
	<updated>2009-11-05T17:47:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1262.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 0.9.3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;br&gt;Patch applied in revision 3437. Thanks!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The white space agnostic parser is not preserving file names
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1262
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1262&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1262&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Andre Van Der Merwe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: WSA.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 30 minutes
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 30 minutes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The white space agnostic parser is not preserving the source file names. This means that the generated assemblies can not be debugged as the PDB does not reference the source file.
&lt;br&gt;&amp;gt; To fix
&lt;br&gt;&amp;gt; In Boo.Lang.Parser.WSABooParser: in the CreateBooLexer method (line 77 for boo 0.9.2.3383)
&lt;br&gt;&amp;gt; Change: lexer.Initialize(selector, tabSize, BooToken.Creator);
&lt;br&gt;&amp;gt; To: lexer.Initialize(selector, tabSize, BooToken.TokenCreator);
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1262%29-The-white-space-agnostic-parser-is-not-preserving-file-names-tp26221781p26225544.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26221880</id>
	<title>[jira] Commented: (BOO-1262) The white space agnostic parser is not preserving file names</title>
	<published>2009-11-05T12:40:55Z</published>
	<updated>2009-11-05T12:40:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=197403#action_197403&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=197403#action_197403&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Andre Van Der Merwe commented on BOO-1262:
&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;C# file to test the issue
&lt;br&gt;&lt;br&gt;Without the patch you can not step into the boo code. With the patch you can. Alternatively you can dump the generated assembly with ildasm, before the path there will be no &amp;quot;.line&amp;quot; directives.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------
&lt;br&gt;class Program
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; static void Main(string[] args)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; string code = @&amp;quot;
&lt;br&gt;class Tester:
&lt;br&gt;&amp;nbsp; &amp;nbsp; public def TestMethod():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.Diagnostics.Debugger.Break()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print 2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print 3
&lt;br&gt;&amp;nbsp; &amp;nbsp; end
&lt;br&gt;end
&lt;br&gt;&lt;br&gt;System.Diagnostics.Debugger.Break()
&lt;br&gt;print 2&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var codeReader = new StringReader(code);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; File.WriteAllText(&amp;quot;test.boo&amp;quot;, code);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var booc = new BooCompiler();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.GenerateInMemory = true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.Input.Add(new ReaderInput(&amp;quot;test.boo&amp;quot;, codeReader));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.OutputType = CompilerOutputType.ConsoleApplication;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.Debug = true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.WhiteSpaceAgnostic = true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.Pipeline = new CompileToFile();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.OutputAssembly = &amp;quot;test.exe&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc.Parameters.Pipeline[0] = new WSABooParsingStep();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CompilerContext context = booc.Run();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (context.Errors.Count == 0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var asm = context.GeneratedAssembly;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var type = asm.GetType(&amp;quot;Tester&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var o = Activator.CreateInstance(type);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var method = type.GetMethod(&amp;quot;TestMethod&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; method.Invoke(o, new object[] { });
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The white space agnostic parser is not preserving file names
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1262
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1262&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1262&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Andre Van Der Merwe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: WSA.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 30 minutes
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 30 minutes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The white space agnostic parser is not preserving the source file names. This means that the generated assemblies can not be debugged as the PDB does not reference the source file.
&lt;br&gt;&amp;gt; To fix
&lt;br&gt;&amp;gt; In Boo.Lang.Parser.WSABooParser: in the CreateBooLexer method (line 77 for boo 0.9.2.3383)
&lt;br&gt;&amp;gt; Change: lexer.Initialize(selector, tabSize, BooToken.Creator);
&lt;br&gt;&amp;gt; To: lexer.Initialize(selector, tabSize, BooToken.TokenCreator);
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1262%29-The-white-space-agnostic-parser-is-not-preserving-file-names-tp26221781p26221880.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26221781</id>
	<title>[jira] Created: (BOO-1262) The white space agnostic parser is not preserving file names</title>
	<published>2009-11-05T12:33:56Z</published>
	<updated>2009-11-05T12:33:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">The white space agnostic parser is not preserving file names
&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1262
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1262&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1262&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Andre Van Der Merwe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: WSA.diff
&lt;br&gt;&lt;br&gt;The white space agnostic parser is not preserving the source file names. This means that the generated assemblies can not be debugged as the PDB does not reference the source file.
&lt;br&gt;&lt;br&gt;To fix
&lt;br&gt;&lt;br&gt;In Boo.Lang.Parser.WSABooParser: in the CreateBooLexer method (line 77 for boo 0.9.2.3383)
&lt;br&gt;&lt;br&gt;Change: lexer.Initialize(selector, tabSize, BooToken.Creator);
&lt;br&gt;To: lexer.Initialize(selector, tabSize, BooToken.TokenCreator);
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1262%29-The-white-space-agnostic-parser-is-not-preserving-file-names-tp26221781p26221781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26197309</id>
	<title>[jira] Closed: (BOO-1236) Missing PatternMatching patterns, plus regex pattern</title>
	<published>2009-11-04T06:31:55Z</published>
	<updated>2009-11-04T06:31:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1236.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Missing PatternMatching patterns, plus regex pattern
&lt;br&gt;&amp;gt; ----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1236
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1236&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1236&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Martinho Fernandes
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: re-patterns.patch, repatterns-w-binding.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I noticed a few patterns were documented as NOT IMPLEMENTED in Boo.Lang.PatternMatching, so I implemented them.
&lt;br&gt;&amp;gt; I also added the ability to match with regular expressions, like this:
&lt;br&gt;&amp;gt; match aString:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; case /^\d+$/:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print &amp;quot;It's a number!&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; case /^\w+$/:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print &amp;quot;It's a word!&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; case /^\s+$/:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print &amp;quot;It's whitespace!&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; otherwise:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print &amp;quot;It's something else&amp;quot;
&lt;br&gt;&amp;gt; Test cases included.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1236%29-Missing-PatternMatching-patterns%2C-plus-regex-pattern-tp24740407p26197309.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26197311</id>
	<title>[jira] Assigned: (BOO-1227) Builtin macro macro should use fully qualified names</title>
	<published>2009-11-04T06:31:55Z</published>
	<updated>2009-11-04T06:31:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira reassigned BOO-1227:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Builtin macro macro should use fully qualified names
&lt;br&gt;&amp;gt; ----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1227
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1227&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1227&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Martinho Fernandes
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This code does not compile unless I import Boo.Lang.PatternMatching. Since I won't be using anything from it explicity, it shouldn't be required.
&lt;br&gt;&amp;gt; macro Fails(aString as string):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; yield [| aRef |]
&lt;br&gt;&amp;gt; This can be easily solved if the builtin macro macro uses fully qualified names instead.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1227%29-Builtin-macro-macro-should-use-fully-qualified-names-tp24540312p26197311.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26197312</id>
	<title>[jira] Closed: (BOO-1146) Macro named (and typed) arguments</title>
	<published>2009-11-04T06:31:55Z</published>
	<updated>2009-11-04T06:31:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1146.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Macro named (and typed) arguments
&lt;br&gt;&amp;gt; ---------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1146
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1146&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1146&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cedric Vivier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Cedric Vivier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Current macro macro: syntax is a little unfriendly when it comes to handling and checking arguments.
&lt;br&gt;&amp;gt; Either you manually do a lot of manual checks and casting, either you use pattern matching to match arguments, but it is somewhat non-wrist-friendly to do it for simple patterns).
&lt;br&gt;&amp;gt; Macro definitions now support arguments definition in a wrist-friendly and intuitive way, including handling of variable number of (optional) arguments.
&lt;br&gt;&amp;gt; To match a variable number of arguments use T* (enumerable) notation (e.g 'arg as string*' for a variable number of string arguments).
&lt;br&gt;&amp;gt; To match argument type against macro's body, just name the argument `body` (e.g 'body as MethodInvocationExpression*' for allowing only method invocation expressions within the body).
&lt;br&gt;&amp;gt; Testcase (and documentation ;) ):
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; the sum of those 6 numbers is 108
&lt;br&gt;&amp;gt; foofoo
&lt;br&gt;&amp;gt; barbar
&lt;br&gt;&amp;gt; invocation #1 of 2
&lt;br&gt;&amp;gt; invocation #2 of 2
&lt;br&gt;&amp;gt; Line 'How do you bou?' contains unknown word 'bou'. Did you mean 'boo'?
&lt;br&gt;&amp;gt; &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; import System
&lt;br&gt;&amp;gt; import Boo.Lang.Compiler.Ast
&lt;br&gt;&amp;gt; import Boo.Lang.PatternMatching
&lt;br&gt;&amp;gt; macro sum(numbers as int*):
&lt;br&gt;&amp;gt; 	s = 0
&lt;br&gt;&amp;gt; 	for n in numbers:
&lt;br&gt;&amp;gt; 		s += n
&lt;br&gt;&amp;gt; 	yield [| print &amp;quot;the sum of those ${$(numbers.Count)} numbers is ${$s}&amp;quot; |]
&lt;br&gt;&amp;gt; macro repeatLines(repeatCount as int, lines as string*):
&lt;br&gt;&amp;gt; 	for line in lines:
&lt;br&gt;&amp;gt; 		yield [| print $line * $repeatCount |]
&lt;br&gt;&amp;gt; macro invokeWithCount(body as MethodInvocationExpression*):
&lt;br&gt;&amp;gt; 	for invocation in body:
&lt;br&gt;&amp;gt; 		invocation.Arguments.Add([| $(body.Count) |])
&lt;br&gt;&amp;gt; 		yield invocation
&lt;br&gt;&amp;gt; macro spellCheck(lang as string, body as string*):
&lt;br&gt;&amp;gt; 	raise &amp;quot;Unknown language `${lang}`&amp;quot; if lang != &amp;quot;en-EN&amp;quot;
&lt;br&gt;&amp;gt; 	for line in body:
&lt;br&gt;&amp;gt; 		if line.Contains(&amp;quot;bou&amp;quot;):
&lt;br&gt;&amp;gt; 			yield [| print &amp;quot;line '${$line}' contains unknown word 'bou'. Did you mean 'boo'?&amp;quot; |]
&lt;br&gt;&amp;gt; sum 4, 8, 15, 16, 23, 42
&lt;br&gt;&amp;gt; repeatLines 2, &amp;quot;foo&amp;quot;, &amp;quot;bar&amp;quot;
&lt;br&gt;&amp;gt; invokeWithCount:
&lt;br&gt;&amp;gt; 	Console.WriteLine(&amp;quot;invocation #1 of {0}&amp;quot;)
&lt;br&gt;&amp;gt; 	Console.WriteLine(&amp;quot;invocation #2 of {0}&amp;quot;)
&lt;br&gt;&amp;gt; spellCheck &amp;quot;en-EN&amp;quot;:
&lt;br&gt;&amp;gt; 	&amp;quot;Hello boo!&amp;quot;
&lt;br&gt;&amp;gt; 	&amp;quot;How do you bou?&amp;quot;
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1146%29-Macro-definition-arguments-tp21729038p26197312.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26197073</id>
	<title>[jira] Closed: (BOO-1261) cross-namespace inheritance from an interface fails</title>
	<published>2009-11-04T06:18:55Z</published>
	<updated>2009-11-04T06:18:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1261.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;Fixed in revision 3436. Thank you very much for the report!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; cross-namespace inheritance from an interface fails
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1261
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: WinXP SP3, .Net 3.5, #D 3.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dmitry Malyshev
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Main.boo, Physics.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Error while building a project with attached sources: 
&lt;br&gt;&amp;gt; The name 'IBase' does not denote a valid type ('not found'). &amp;nbsp;(BCE0018) - C:\svn\xxx\code\ani\Main.boo:6,20
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1261%29-cross-namespace-inheritance-from-an-interface-fails-tp26166926p26197073.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26195574</id>
	<title>[jira] Assigned: (BOO-1261) cross-namespace inheritance from an interface fails</title>
	<published>2009-11-04T04:36:55Z</published>
	<updated>2009-11-04T04:36:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira reassigned BOO-1261:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; cross-namespace inheritance from an interface fails
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1261
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: WinXP SP3, .Net 3.5, #D 3.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dmitry Malyshev
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Main.boo, Physics.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Error while building a project with attached sources: 
&lt;br&gt;&amp;gt; The name 'IBase' does not denote a valid type ('not found'). &amp;nbsp;(BCE0018) - C:\svn\xxx\code\ani\Main.boo:6,20
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1261%29-cross-namespace-inheritance-from-an-interface-fails-tp26166926p26195574.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26166998</id>
	<title>[jira] Commented: (BOO-1261) cross-namespace inheritance from an interface fails</title>
	<published>2009-11-02T08:48:56Z</published>
	<updated>2009-11-02T08:48:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=196904#action_196904&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=196904#action_196904&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cedric Vivier commented on BOO-1261:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Works in both orders if IBase is fully qualified (&amp;quot;A.IBase&amp;quot;).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; cross-namespace inheritance from an interface fails
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1261
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: WinXP SP3, .Net 3.5, #D 3.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dmitry Malyshev
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Main.boo, Physics.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Error while building a project with attached sources: 
&lt;br&gt;&amp;gt; The name 'IBase' does not denote a valid type ('not found'). &amp;nbsp;(BCE0018) - C:\svn\xxx\code\ani\Main.boo:6,20
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1261%29-cross-namespace-inheritance-from-an-interface-fails-tp26166926p26166998.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26166959</id>
	<title>[jira] Commented: (BOO-1261) cross-namespace inheritance from an interface fails</title>
	<published>2009-11-02T08:46:55Z</published>
	<updated>2009-11-02T08:46:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=196903#action_196903&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=196903#action_196903&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cedric Vivier commented on BOO-1261:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Seems like an order-dependent issue:
&lt;br&gt;{code}
&lt;br&gt;tmp$ booc Main.boo Physics.boo 
&lt;br&gt;Boo Compiler version 0.9.2.3400 (/trunk/mono r144331 Mon Oct 19 18:31:21 SGT 2009)
&lt;br&gt;tmp$ booc Physics.boo Main.boo 
&lt;br&gt;Boo Compiler version 0.9.2.3400 (/trunk/mono r144331 Mon Oct 19 18:31:21 SGT 2009)
&lt;br&gt;Main.boo(6,20): BCE0018: The name 'IBase' does not denote a valid type ('not found'). 
&lt;br&gt;1 error(s).
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; cross-namespace inheritance from an interface fails
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1261
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Compiler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: WinXP SP3, .Net 3.5, #D 3.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dmitry Malyshev
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Main.boo, Physics.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Error while building a project with attached sources: 
&lt;br&gt;&amp;gt; The name 'IBase' does not denote a valid type ('not found'). &amp;nbsp;(BCE0018) - C:\svn\xxx\code\ani\Main.boo:6,20
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1261%29-cross-namespace-inheritance-from-an-interface-fails-tp26166926p26166959.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26166926</id>
	<title>[jira] Created: (BOO-1261) cross-namespace inheritance from an interface fails</title>
	<published>2009-11-02T08:44:55Z</published>
	<updated>2009-11-02T08:44:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">cross-namespace inheritance from an interface fails
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1261
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1261&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: WinXP SP3, .Net 3.5, #D 3.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Dmitry Malyshev
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 0.9.3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: Main.boo, Physics.boo
&lt;br&gt;&lt;br&gt;Error while building a project with attached sources: 
&lt;br&gt;The name 'IBase' does not denote a valid type ('not found'). &amp;nbsp;(BCE0018) - C:\svn\xxx\code\ani\Main.boo:6,20
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1261%29-cross-namespace-inheritance-from-an-interface-fails-tp26166926p26166926.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159259</id>
	<title>[jira] Closed: (BOO-1260) Language change: remove 'continue' and 'break' special meaning from 'or' blocks</title>
	<published>2009-11-01T23:37:56Z</published>
	<updated>2009-11-01T23:37:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1260.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;Fixed in revision 3435.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Language change: remove 'continue' and 'break' special meaning from 'or' blocks
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1260
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1260&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1260&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Currently the keywords 'continue' and 'break' have a different meaning inside 'or' blocks which makes:
&lt;br&gt;&amp;gt; (a) impossible to break out of enclosing loops or continue them inside 'or' block
&lt;br&gt;&amp;gt; (b) confusing to have overloaded meaning for the keywords
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1260%29-Language-change%3A-remove-%27continue%27-and-%27break%27-special-meaning-from-%27or%27-blocks-tp26159174p26159259.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159260</id>
	<title>[jira] Closed: (BOO-1170) for/or bug in generator</title>
	<published>2009-11-01T23:37:56Z</published>
	<updated>2009-11-01T23:37:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1170.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;br&gt;Fixed in rev. 3435. Thanks for the report!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; for/or bug in generator
&lt;br&gt;&amp;gt; -----------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1170
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1170&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1170&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: boo 0.9
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: George Dernovoy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; def gen():
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;param = (1,2,3)
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; for i in param:
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;yield i
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; or:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;yield 0
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; for j in gen():
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print j
&lt;br&gt;&amp;gt; output:
&lt;br&gt;&amp;gt; 1
&lt;br&gt;&amp;gt; 2
&lt;br&gt;&amp;gt; 3
&lt;br&gt;&amp;gt; 0 // error !
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1170%29-for-or-bug-in-generator-tp22111878p26159260.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159174</id>
	<title>[jira] Created: (BOO-1260) Language change: remove 'continue' and 'break' special meaning from 'or' blocks</title>
	<published>2009-11-01T23:24:55Z</published>
	<updated>2009-11-01T23:24:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Language change: remove 'continue' and 'break' special meaning from 'or' blocks
&lt;br&gt;-------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1260
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1260&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1260&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Rodrigo B. de Oliveira
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 0.9.3
&lt;br&gt;&lt;br&gt;&lt;br&gt;Currently the keywords 'continue' and 'break' have a different meaning inside 'or' blocks which makes:
&lt;br&gt;(a) impossible to break out of enclosing loops or continue them inside 'or' block
&lt;br&gt;(b) confusing to have overloaded meaning for the keywords
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1260%29-Language-change%3A-remove-%27continue%27-and-%27break%27-special-meaning-from-%27or%27-blocks-tp26159174p26159174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26158895</id>
	<title>[jira] Closed: (BOO-1259) inheritance generic class with abstract parameter causes error</title>
	<published>2009-11-01T22:29:55Z</published>
	<updated>2009-11-01T22:29:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1259.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 0.9.3
&lt;br&gt;&lt;br&gt;Fixed in revision 3434. Thanks for the report!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; inheritance generic class with abstract parameter causes error
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1259
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1259&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: boo 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: George Dernovoy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 0.9.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; class xList[of T](List[of T]): pass
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; d = xList[of int]() 
&lt;br&gt;&amp;gt; d.Add(1) //error: Internal compiler error: Object reference not set to 
&lt;br&gt;&amp;gt; an instance of an object.. (BCE0055) - C:\MyProjects\boo_test 
&lt;br&gt;&amp;gt; \Program.boo:22,3 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1259%29-inheritance-generic-class-with-abstract-parameter-causes-error-tp26144633p26158895.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26158705</id>
	<title>[jira] Assigned: (BOO-1259) inheritance generic class with abstract parameter causes error</title>
	<published>2009-11-01T21:57:55Z</published>
	<updated>2009-11-01T21:57:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira reassigned BOO-1259:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; inheritance generic class with abstract parameter causes error
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1259
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1259&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: boo 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: George Dernovoy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Rodrigo B. de Oliveira
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; class xList[of T](List[of T]): pass
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; d = xList[of int]() 
&lt;br&gt;&amp;gt; d.Add(1) //error: Internal compiler error: Object reference not set to 
&lt;br&gt;&amp;gt; an instance of an object.. (BCE0055) - C:\MyProjects\boo_test 
&lt;br&gt;&amp;gt; \Program.boo:22,3 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1259%29-inheritance-generic-class-with-abstract-parameter-causes-error-tp26144633p26158705.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26144633</id>
	<title>[jira] Created: (BOO-1259) inheritance generic class with abstract parameter causes error</title>
	<published>2009-10-31T11:06:55Z</published>
	<updated>2009-10-31T11:06:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">inheritance generic class with abstract parameter causes error
&lt;br&gt;--------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1259
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1259&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: boo 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: George Dernovoy
&lt;br&gt;&lt;br&gt;&lt;br&gt;class xList[of T](List[of T]): pass
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;d = xList[of int]() 
&lt;br&gt;&lt;br&gt;d.Add(1) //error: Internal compiler error: Object reference not set to 
&lt;br&gt;an instance of an object.. (BCE0055) - C:\MyProjects\boo_test 
&lt;br&gt;\Program.boo:22,3 
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1259%29-inheritance-generic-class-with-abstract-parameter-causes-error-tp26144633p26144633.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26025453</id>
	<title>[jira] Created: (BOO-1258) Booish2: The delete key does not work on the command line</title>
	<published>2009-10-23T05:29:26Z</published>
	<updated>2009-10-23T05:29:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Booish2: The delete key does not work on the command line
&lt;br&gt;---------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1258
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1258&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Booish (boo 0.9.2.3383 on CLR 2.0.50727.3053), WinXP
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Sandeep Datta
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: InteractiveInterpreter2.boo.diff
&lt;br&gt;&lt;br&gt;Steps to reproduce:
&lt;br&gt;1. Start booish
&lt;br&gt;2. Type something on the command line (don't press enter)
&lt;br&gt;3. Press home
&lt;br&gt;4. Press the delete key (as many times you want)
&lt;br&gt;&lt;br&gt;Expected result: The character at the current cursor position should have been deleted and the rest of the line to its right should have been moved one unit to the lef
&lt;br&gt;Obtained result: No effect
&lt;br&gt;&lt;br&gt;NOTE: I am submitting a patch to fix this problem. It has been diffed against the boo source code for boo version: 0.9.2.3383
&lt;br&gt;Path to the source file: \boo-0.9.2.3383-src\src\Boo.Lang.Interpreter\InteractiveInterpreter2.boo
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1258%29-Booish2%3A-The-delete-key-does-not-work-on-the-command-line-tp26025453p26025453.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26025158</id>
	<title>[jira] Commented: (BOO-1257) Unexplained compiler error</title>
	<published>2009-10-23T05:09:26Z</published>
	<updated>2009-10-23T05:09:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=195684#action_195684&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=195684#action_195684&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sandeep Datta commented on BOO-1257:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Wow! No wonder it says Add is not a member of System.Type. Thanks for the help.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Unexplained compiler error
&lt;br&gt;&amp;gt; --------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1257
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1257&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1257&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Sharpdevelop 3.1, Windows XP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Sandeep Datta
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: HashGenerator.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Steps to reproduce: 
&lt;br&gt;&amp;gt; 1. Compile the attached file (HashGenerator.boo) using sharpdevelop 3.1 (booc &amp;nbsp;0.9.2.3383 (CLR 2.0.50727.3053))
&lt;br&gt;&amp;gt; Expected result:
&lt;br&gt;&amp;gt; 1. The file should compile without any errors OR should indicate the correct problem
&lt;br&gt;&amp;gt; Obtained result:
&lt;br&gt;&amp;gt; HashGenerator.boo(33,18) : Error BCE0019: 'Add' is not a member of 'System.Type'.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1257%29-Unexplained-compiler-error-tp26022640p26025158.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26023328</id>
	<title>[jira] Closed: (BOO-1257) Unexplained compiler error</title>
	<published>2009-10-23T02:30:26Z</published>
	<updated>2009-10-23T02:30:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Rodrigo B. de Oliveira closed BOO-1257.
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Not A Bug
&lt;br&gt;&lt;br&gt;Line 30 reads:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; list = List[of (string)]
&lt;br&gt;&lt;br&gt;It should read instead as:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; list = List[of (string)]()
&lt;br&gt;&lt;br&gt;Otherwise the code would just be storing a reference to the type List[of (string)] instead of an instance of the same type. 
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Unexplained compiler error
&lt;br&gt;&amp;gt; --------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: BOO-1257
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1257&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1257&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Boo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 0.9.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Sharpdevelop 3.1, Windows XP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Sandeep Datta
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: HashGenerator.boo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Steps to reproduce: 
&lt;br&gt;&amp;gt; 1. Compile the attached file (HashGenerator.boo) using sharpdevelop 3.1 (booc &amp;nbsp;0.9.2.3383 (CLR 2.0.50727.3053))
&lt;br&gt;&amp;gt; Expected result:
&lt;br&gt;&amp;gt; 1. The file should compile without any errors OR should indicate the correct problem
&lt;br&gt;&amp;gt; Obtained result:
&lt;br&gt;&amp;gt; HashGenerator.boo(33,18) : Error BCE0019: 'Add' is not a member of 'System.Type'.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1257%29-Unexplained-compiler-error-tp26022640p26023328.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26022640</id>
	<title>[jira] Created: (BOO-1257) Unexplained compiler error</title>
	<published>2009-10-23T01:29:26Z</published>
	<updated>2009-10-23T01:29:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Unexplained compiler error
&lt;br&gt;--------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: BOO-1257
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/BOO-1257&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/BOO-1257&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Boo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 0.9.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Sharpdevelop 3.1, Windows XP
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Sandeep Datta
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: HashGenerator.boo
&lt;br&gt;&lt;br&gt;Steps to reproduce: 
&lt;br&gt;1. Compile the attached file (HashGenerator.boo) using sharpdevelop 3.1 (booc &amp;nbsp;0.9.2.3383 (CLR 2.0.50727.3053))
&lt;br&gt;&lt;br&gt;Expected result:
&lt;br&gt;1. The file should compile without any errors OR should indicate the correct problem
&lt;br&gt;&lt;br&gt;Obtained result:
&lt;br&gt;HashGenerator.boo(33,18) : Error BCE0019: 'Add' is not a member of 'System.Type'.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/boo---dev-f11800.html&quot; embed=&quot;fixTarget[11800]&quot; target=&quot;_top&quot; &gt;boo - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28BOO-1257%29-Unexplained-compiler-error-tp26022640p26022640.html" />
</entry>

</feed>
