<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-13996</id>
	<title>Nabble - Boo Lang - Users</title>
	<updated>2009-11-30T03:42:03Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Boo-Lang---Users-f13996.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Boo-Lang---Users-f13996.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26573322</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-30T03:42:03Z</published>
	<updated>2009-11-30T03:42:03Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&amp;gt; Oh, are you using a Boo version complied for SL?
&lt;br&gt;&lt;br&gt;No, I'm not. &amp;nbsp;I'm just using
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://dist.codehaus.org/boo/distributions/boo-0.9.2.3383-bin.zip&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dist.codehaus.org/boo/distributions/boo-0.9.2.3383-bin.zip&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;It sounds like a Boo version compiled for SL would solve
&lt;br&gt;a lot of problems. &amp;nbsp;Is there such a thing available?
&lt;br&gt;&lt;br&gt;I'm looking at the C# version of a Hello World Silverlight
&lt;br&gt;app and the .xap file contains just a single application
&lt;br&gt;assembly. &amp;nbsp;Would something like that be doable with Boo?
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573322&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26573322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26571871</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-30T01:51:16Z</published>
	<updated>2009-11-30T01:51:16Z</updated>
	<author>
		<name>Ayende Rahien-2</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Oh, are you using a Boo version complied for SL?&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 30, 2009 at 8:20 AM, Andy Sy &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://andy.sy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;andy.sy&lt;/a&gt;@&lt;a href=&quot;http://neotitans.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neotitans.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;Ayende Rahien wrote:&lt;br&gt;
&amp;gt; Check all the references that you use, make sure they all use the&lt;br&gt;
&amp;gt; appropriate mscorlib&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Hmm, I notice there are apparently 3 different mscorlib.dll files&lt;br&gt;
on my system:&lt;br&gt;
&lt;br&gt;
a smaller 1,460,032 mscorlib.dll for silverlight&lt;br&gt;
&lt;br&gt;
and two bigger 4,567,040 and 4,550,656 ones for&lt;br&gt;
32-bit and 64-bit .Net Framework respectively (I&amp;#39;m&lt;br&gt;
on x64).&lt;br&gt;
&lt;br&gt;
Could Boo.Lang.dll be referring to one of these&lt;br&gt;
bigger ones, while the assemblies that Silverlight&lt;br&gt;
uses (e.g. System.Windows.dll, system.dll,&lt;br&gt;
System.Windows.Controls.dll) be using the mscorlib.dll&lt;br&gt;
for Silverlight ?&lt;br&gt;
&lt;br&gt;
If this is the case, how do we fix this?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26571871&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26571871&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang%2Bunsubscribe@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26571871&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26571871&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=en.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26571871.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26570607</id>
	<title>Re: Silverlight mscorlib.dll versus CLR mscorlib.dll</title>
	<published>2009-11-30T01:05:16Z</published>
	<updated>2009-11-30T01:05:16Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Andy Sy wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; The section &amp;quot;Inside the CoreCLR Engine&amp;quot; has a very good
&lt;br&gt;&amp;gt; explanation of how/why MS made it possible to run both
&lt;br&gt;&amp;gt; CoreCLR and CLR side-by-side in a single process.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So I guess in theory it is not forbidden to have Boo.Lang.dll
&lt;br&gt;&amp;gt; refer to one mscorlib.dll and Silverlight's
&lt;br&gt;&amp;gt; System.Windows.*.dll's to another?
&lt;br&gt;&lt;br&gt;But since Boo.Lang.dll references a different System.dll
&lt;br&gt;which in turn refers to assemblies that Silverlight's
&lt;br&gt;system.dll does not refer to (nor is provided by Silverlight's
&lt;br&gt;assembly cache), does this also mean that on systems
&lt;br&gt;where .NET Framework is not installed (e.g. Mac), Silverlight
&lt;br&gt;apps compiled with Boo will not work?
&lt;br&gt;&lt;br&gt;I've attached the dependency graphs (in SVG, you can just
&lt;br&gt;drag to Firefox to display) for Boo.Lang.dll and Silverlight's
&lt;br&gt;Windows.System.dll to illustrate this.
&lt;br&gt;&lt;br&gt;This seems like a serious impediment to being able to create true
&lt;br&gt;Silverlight-only apps for Boo.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570607&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570607&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;System.Windows.dll.depgraph.svg&lt;/strong&gt; (8K) &lt;a href=&quot;http://old.nabble.com/attachment/26570607/0/System.Windows.dll.depgraph.svg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Boo.Lang.dll.depgraph.svg&lt;/strong&gt; (8K) &lt;a href=&quot;http://old.nabble.com/attachment/26570607/1/Boo.Lang.dll.depgraph.svg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26570607.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26570789</id>
	<title>Re: Silverlight mscorlib.dll versus CLR mscorlib.dll</title>
	<published>2009-11-30T00:49:53Z</published>
	<updated>2009-11-30T00:49:53Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&amp;gt; Check all the references that you use, make sure they all use the 
&lt;br&gt;&amp;gt; appropriate mscorlib
&lt;br&gt;&lt;br&gt;I came across this article:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/magazine/cc895632.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/magazine/cc895632.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;quot;Silverlight 2 does incorporate a CLR, but it's not the
&lt;br&gt;same CLR used by the other .NET applications and
&lt;br&gt;assemblies ... The main issue is with the mscorlib
&lt;br&gt;assembly. &amp;nbsp;Silverlight needs a much smaller set of
&lt;br&gt;functionality for its purposes—just the core stuff.
&lt;br&gt;Any .NET assembly, instead, links to the standard version
&lt;br&gt;of mscorlib, and this is where the trouble starts...&amp;quot;
&lt;br&gt;&lt;br&gt;which I guess is what you're talking about.
&lt;br&gt;&lt;br&gt;It also points to this article about CoreCLR (the
&lt;br&gt;minimized CLR variant used in Silverlight)
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/magazine/cc721609.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/magazine/cc721609.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;The section &amp;quot;Inside the CoreCLR Engine&amp;quot; has a very good
&lt;br&gt;explanation of how/why MS made it possible to run both
&lt;br&gt;CoreCLR and CLR side-by-side in a single process.
&lt;br&gt;&lt;br&gt;So I guess in theory it is not forbidden to have Boo.Lang.dll
&lt;br&gt;refer to one mscorlib.dll and Silverlight's
&lt;br&gt;System.Windows.*.dll's to another?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570789&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570789&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26570789.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26570080</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T22:20:56Z</published>
	<updated>2009-11-29T22:20:56Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&amp;gt; Check all the references that you use, make sure they all use the 
&lt;br&gt;&amp;gt; appropriate mscorlib
&lt;br&gt;&lt;br&gt;Hmm, I notice there are apparently 3 different mscorlib.dll files
&lt;br&gt;on my system:
&lt;br&gt;&lt;br&gt;a smaller 1,460,032 mscorlib.dll for silverlight
&lt;br&gt;&lt;br&gt;and two bigger 4,567,040 and 4,550,656 ones for
&lt;br&gt;32-bit and 64-bit .Net Framework respectively (I'm
&lt;br&gt;on x64).
&lt;br&gt;&lt;br&gt;Could Boo.Lang.dll be referring to one of these
&lt;br&gt;bigger ones, while the assemblies that Silverlight
&lt;br&gt;uses (e.g. System.Windows.dll, system.dll,
&lt;br&gt;System.Windows.Controls.dll) be using the mscorlib.dll
&lt;br&gt;for Silverlight ?
&lt;br&gt;&lt;br&gt;If this is the case, how do we fix this?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570080&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570080&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26570080.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26570029</id>
	<title>Dependency flaws in Boo-compiled DLLs (was Re: Loading a XAML file via LoadComponent())</title>
	<published>2009-11-29T22:12:01Z</published>
	<updated>2009-11-29T22:12:01Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&amp;gt; Check all the references that you use, make sure they all use the 
&lt;br&gt;&amp;gt; appropriate mscorlib
&lt;br&gt;&lt;br&gt;While not directly related to my problem (which still
&lt;br&gt;remains unsolved), I noticed something that might
&lt;br&gt;not look right when I ran Dependency Analyser (from
&lt;br&gt;&lt;a href=&quot;http://www.drewnoakes.com/code/dependancyanalyser/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.drewnoakes.com/code/dependancyanalyser/&lt;/a&gt;&amp;nbsp;)
&lt;br&gt;on the successfully compiled silverlight assemblies
&lt;br&gt;from the projects in question.
&lt;br&gt;&lt;br&gt;In the Dependency Analyzer Messages tab you see the below:
&lt;br&gt;&lt;br&gt;Processing assembly: Hello, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
&lt;br&gt;Hello depends upon:
&lt;br&gt;- mscorlib
&lt;br&gt;----------------------------------------------------------------
&lt;br&gt;Processing assembly: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
&lt;br&gt;mscorlib depends upon:
&lt;br&gt;- System.Windows
&lt;br&gt;Unable to load assembly: System.Windows, Version=2.0.5.0, Culture=neutral, 
&lt;br&gt;PublicKeyToken=7cec85d7bea7798e
&lt;br&gt;System.IO.FileNotFoundException: Could not load file or assembly 
&lt;br&gt;'file:///K:\Webprojs\Silverlight\SilverBoo\__temp__\System.Windows.EXE' or one of its dependencies. 
&lt;br&gt;The system cannot find the file specified.
&lt;br&gt;File name: 'file:///K:\Webprojs\Silverlight\SilverBoo\__temp__\System.Windows.EXE'
&lt;br&gt;&amp;nbsp; &amp;nbsp; at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence 
&lt;br&gt;assemblySecurity, Assembly locationHint, StackCrawlMark&amp; stackMark, Boolean throwOnFileNotFound, 
&lt;br&gt;Boolean forIntrospection)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence 
&lt;br&gt;assemblySecurity, Assembly locationHint, StackCrawlMark&amp; stackMark, Boolean throwOnFileNotFound, 
&lt;br&gt;Boolean forIntrospection)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, 
&lt;br&gt;StackCrawlMark&amp; stackMark, Boolean forIntrospection)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, 
&lt;br&gt;Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark&amp; 
&lt;br&gt;stackMark)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at System.Reflection.Assembly.LoadFrom(String assemblyFile)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at Drew.DependencyPlotter.AssemblyAnalyser.LoadAssemblyFromAssemblyName(AssemblyName assemblyName)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at Drew.DependencyPlotter.AssemblyAnalyser.ProcessAssembly(Assembly assembly)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Why is it trying to load System.Windows.EXE ? &amp;nbsp;Apparently though,
&lt;br&gt;this is not a problem because when run under the Silverlight
&lt;br&gt;plug-in the stuff gets found.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570029&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26570029&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26570029.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568177</id>
	<title>am i wasting my time trying to use generics</title>
	<published>2009-11-29T16:55:39Z</published>
	<updated>2009-11-29T16:55:39Z</updated>
	<author>
		<name>psi-3</name>
	</author>
	<content type="html">subject changed
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568177&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568177&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/unable-to-access-a-private-field-of-an-instance-passed-to-a-static--method-tp26343591p26568177.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568146</id>
	<title>Re: unable to access a private field of an instance passed to a  static method</title>
	<published>2009-11-29T16:51:47Z</published>
	<updated>2009-11-29T16:51:47Z</updated>
	<author>
		<name>psi-3</name>
	</author>
	<content type="html">am i wasting my time trying to use generics?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568146&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568146&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/unable-to-access-a-private-field-of-an-instance-passed-to-a-static--method-tp26343591p26568146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568134</id>
	<title>Re: unable to access a private field of an instance passed to a  static method</title>
	<published>2009-11-29T16:50:36Z</published>
	<updated>2009-11-29T16:50:36Z</updated>
	<author>
		<name>psi-3</name>
	</author>
	<content type="html">chose of overload for generic method different between class and
&lt;br&gt;imported class!
&lt;br&gt;&lt;br&gt;&lt;br&gt;import System
&lt;br&gt;import System.Collections
&lt;br&gt;import System.Collections.Generic
&lt;br&gt;&lt;br&gt;&lt;br&gt;class c():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pass
&lt;br&gt;&lt;br&gt;def m(i as IEnumerable):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;a&amp;quot;
&lt;br&gt;&lt;br&gt;def m(i as IEnumerable[of Uri]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;b&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;def m1(i as IEnumerable):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;a&amp;quot;
&lt;br&gt;&lt;br&gt;def m1(i as IEnumerable[of c]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;b&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;a = array[of Uri](3)
&lt;br&gt;print m(a)
&lt;br&gt;&lt;br&gt;a1 = array[of c](3)
&lt;br&gt;print m1(a1)
&lt;br&gt;/*
&lt;br&gt;# Output @ Sun Nov 22 16:55:09 GMT 2009
&lt;br&gt;b
&lt;br&gt;a
&lt;br&gt;# Used (interp) :0:00.75 real, 0.64 user, 0.00 Sys
&lt;br&gt;*/
&lt;br&gt;/*
&lt;br&gt;# Output @ Sun Nov 22 17:12:40 GMT 2009
&lt;br&gt;b
&lt;br&gt;a
&lt;br&gt;# Used (interp) :0:00.70 real, 0.62 user, 0.04 Sys
&lt;br&gt;*/
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568134&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568134&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/unable-to-access-a-private-field-of-an-instance-passed-to-a-static--method-tp26343591p26568134.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568116</id>
	<title>Re: unable to access a private field of an instance passed to a  static method</title>
	<published>2009-11-29T16:47:44Z</published>
	<updated>2009-11-29T16:47:44Z</updated>
	<author>
		<name>psi-3</name>
	</author>
	<content type="html">dont seem to be able to make a generic comparer,(which i think is
&lt;br&gt;required to be able to use binarysearch on a generic array.)
&lt;br&gt;&lt;br&gt;import System
&lt;br&gt;import System.Collections.Generic
&lt;br&gt;&lt;br&gt;class coor():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public x as double
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public y as double
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public z as double
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def ToString():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;(${x:n1},${y:n1},${z:n1})&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;class compx[of coor](IComparer[of coor]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Compare(c1 as coor,c2 as coor):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return c1.x-c2.x
&lt;br&gt;/*
&lt;br&gt;# Output @ Mon Nov 30 00:44:20 GMT 2009
&lt;br&gt;comptst.boo(14,19): BCE0019: Boo.Lang.Compiler.CompilerError: 'x' is
&lt;br&gt;not a member of 'coor'.
&lt;br&gt;comptst.boo(14,24): BCE0019: Boo.Lang.Compiler.CompilerError: 'x' is
&lt;br&gt;not a member of 'coor'.
&lt;br&gt;&lt;br&gt;Command exited with non-zero status 127
&lt;br&gt;# Used (interp) :0:00.58 real, 0.51 user, 0.01 Sys
&lt;br&gt;*/
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568116&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568116&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/unable-to-access-a-private-field-of-an-instance-passed-to-a-static--method-tp26343591p26568116.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567494</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T15:20:56Z</published>
	<updated>2009-11-29T15:20:56Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&amp;gt; Check all the references that you use, make sure they all use the 
&lt;br&gt;&amp;gt; appropriate mscorlib
&lt;br&gt;&lt;br&gt;How do I go about this? &amp;nbsp;Use Dependency Walker?
&lt;br&gt;I don't see them loading mscorlib.dll though...
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567494&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567494&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26567494.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567138</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T14:44:35Z</published>
	<updated>2009-11-29T14:44:35Z</updated>
	<author>
		<name>Ayende Rahien-2</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Check all the references that you use, make sure they all use the appropriate mscorlib&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 30, 2009 at 12:50 AM, Andy Sy &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://andy.sy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;andy.sy&lt;/a&gt;@&lt;a href=&quot;http://neotitans.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neotitans.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;Ayende Rahien wrote:&lt;br&gt;
&lt;br&gt;
 &amp;gt; I think that the problem is with the references that you use.&lt;br&gt;
 &amp;gt; Probably the issue is the reference to System.Object is not the same,&lt;br&gt;
 &amp;gt; because you are using two different assemblies.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;This sounds like a plausible reason, how do I fix this?  And&lt;br&gt;
which two different assemblies are you referring to?&lt;br&gt;
&lt;br&gt;
&amp;gt; Try building with --nostdlib&lt;br&gt;
&lt;br&gt;
Is this different from -nostdlib ?  (-nostdlib is already specified&lt;br&gt;
in the build command, see below)&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt;         booc -nostdlib -target:library ^&lt;br&gt;
&amp;gt;              -lib:&amp;quot;C:\Program Files (x86)\Reference&lt;br&gt;
&amp;gt;         Assemblies\Microsoft\Framework\Silverlight\v3.0&amp;quot; ^&lt;br&gt;
&amp;gt;              -lib:&amp;quot;C:\Program Files (x86)\Microsoft&lt;br&gt;
&amp;gt;         SDKs\Silverlight\v3.0\Libraries\Client&amp;quot; ^&lt;br&gt;
&amp;gt;              -lib:lib ^&lt;br&gt;
&amp;gt;              -r:system.dll -r:System.Windows.dll&lt;br&gt;
&amp;gt;         -r:System.Windows.Controls.dll ^&lt;br&gt;
&amp;gt;              -o:__temp__\Hello.dll ^&lt;br&gt;
&amp;gt;              src\Hello.boo&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567138&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567138&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang%2Bunsubscribe@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567138&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567138&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=en.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26567138.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567120</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T14:42:11Z</published>
	<updated>2009-11-29T14:42:11Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Ayende Rahien wrote:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; I think that the problem is with the references that you use.
&lt;br&gt;&amp;nbsp;&amp;gt; Probably the issue is the reference to System.Object is not the same,
&lt;br&gt;&amp;nbsp;&amp;gt; because you are using two different assemblies.
&lt;br&gt;&lt;br&gt;This sounds like a plausible reason, how do I fix this? &amp;nbsp;And
&lt;br&gt;which two different assemblies are you referring to?
&lt;br&gt;&lt;br&gt;&amp;gt; Try building with --nostdlib
&lt;br&gt;&lt;br&gt;Is this different from -nostdlib ? &amp;nbsp;(-nostdlib is already specified
&lt;br&gt;in the build command, see below)
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; booc -nostdlib -target:library ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-lib:&amp;quot;C:\Program Files (x86)\Reference
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assemblies\Microsoft\Framework\Silverlight\v3.0&amp;quot; ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-lib:&amp;quot;C:\Program Files (x86)\Microsoft
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SDKs\Silverlight\v3.0\Libraries\Client&amp;quot; ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-lib:lib ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-r:system.dll -r:System.Windows.dll
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -r:System.Windows.Controls.dll ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-o:__temp__\Hello.dll ^
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;src\Hello.boo
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567120&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567120&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26567120.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567025</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T14:31:41Z</published>
	<updated>2009-11-29T14:31:41Z</updated>
	<author>
		<name>Ayende Rahien-2</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Try building with --nostdlib&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 30, 2009 at 12:31 AM, Ayende Rahien &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567025&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ayende@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;I think that the problem is with the references that you use.&lt;br&gt;Probably the issue is the reference to System.Object is not the same, because you are using two different assemblies.&lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Mon, Nov 30, 2009 at 12:36 AM, Andy Sy &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://andy.sy&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;andy.sy&lt;/a&gt;@&lt;a href=&quot;http://neotitans.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;neotitans.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;Andy Sy wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; No diff, unfortunately.  Both:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;   Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; and&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;   Application.LoadComponent(self as object, Uri(&amp;quot;Page.xaml&amp;quot;,&lt;br&gt;
&amp;gt; UriKind.Relative))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; result in the BCE0017 error.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Strangely enough, building the source above via nant results&lt;br&gt;
in a working xap file.  But a manual build using the ff:&lt;br&gt;
&lt;br&gt;
booc -nostdlib -target:library ^&lt;br&gt;
      -lib:&amp;quot;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v3.0&amp;quot; ^&lt;br&gt;
      -lib:&amp;quot;C:\Program Files (x86)\Microsoft SDKs\Silverlight\v3.0\Libraries\Client&amp;quot; ^&lt;br&gt;
      -lib:lib ^&lt;br&gt;
      -r:system.dll -r:System.Windows.dll -r:System.Windows.Controls.dll ^&lt;br&gt;
      -o:__temp__\Hello.dll ^&lt;br&gt;
      src\Hello.boo&lt;br&gt;
&lt;br&gt;
will result in the BCE0017 error.  How is Nant building it differently???&lt;br&gt;
&lt;br&gt;
Hello.boo is shown below:&lt;br&gt;
&lt;br&gt;
namespace Hello&lt;br&gt;
&lt;br&gt;
import System&lt;br&gt;
import System.Windows&lt;br&gt;
import System.Windows.Controls&lt;br&gt;
&lt;br&gt;
class MyPage(UserControl):&lt;br&gt;
   def constructor():&lt;br&gt;
&lt;div&gt;     Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;   def Button_Click(s, e):&lt;br&gt;
     cast(Button, s).Content = &amp;quot;Boo&amp;quot;&lt;br&gt;
&lt;div&gt;&lt;br&gt;
class MyApp(Application):&lt;br&gt;
   def constructor():&lt;br&gt;
     Startup += onStartup&lt;br&gt;
&lt;br&gt;
   def onStartup(sender, e):&lt;br&gt;
&lt;/div&gt;     self.RootVisual = MyPage()&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Page.xaml:&lt;br&gt;
&lt;br&gt;
&amp;lt;UserControl x:Class=&amp;quot;Hello.MyPage2&amp;quot;&lt;br&gt;
   xmlns=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/client/2007&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/client/2007&lt;/a&gt;&amp;quot;&lt;br&gt;
   xmlns:x=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/a&gt;&amp;quot;&amp;gt;&lt;br&gt;
     &amp;lt;Grid x:Name=&amp;quot;LayoutRoot&amp;quot; Background=&amp;quot;White&amp;quot;&amp;gt;&lt;br&gt;
         &amp;lt;Button Width=&amp;quot;80&amp;quot; Height=&amp;quot;30&amp;quot; Content=&amp;quot;click me&amp;quot; Click=&amp;quot;Button_Click&amp;quot; /&amp;gt;&lt;br&gt;
     &amp;lt;/Grid&amp;gt;&lt;br&gt;
&amp;lt;/UserControl&amp;gt;&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567025&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567025&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang%2Bunsubscribe@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567025&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567025&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=en.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26567025.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567020</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T14:31:14Z</published>
	<updated>2009-11-29T14:31:14Z</updated>
	<author>
		<name>Ayende Rahien-2</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;I think that the problem is with the references that you use.&lt;br&gt;Probably the issue is the reference to System.Object is not the same, because you are using two different assemblies.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Mon, Nov 30, 2009 at 12:36 AM, Andy Sy &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://andy.sy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;andy.sy&lt;/a&gt;@&lt;a href=&quot;http://neotitans.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neotitans.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;Andy Sy wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; No diff, unfortunately.  Both:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;   Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; and&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;   Application.LoadComponent(self as object, Uri(&amp;quot;Page.xaml&amp;quot;,&lt;br&gt;
&amp;gt; UriKind.Relative))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; result in the BCE0017 error.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Strangely enough, building the source above via nant results&lt;br&gt;
in a working xap file.  But a manual build using the ff:&lt;br&gt;
&lt;br&gt;
booc -nostdlib -target:library ^&lt;br&gt;
      -lib:&amp;quot;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v3.0&amp;quot; ^&lt;br&gt;
      -lib:&amp;quot;C:\Program Files (x86)\Microsoft SDKs\Silverlight\v3.0\Libraries\Client&amp;quot; ^&lt;br&gt;
      -lib:lib ^&lt;br&gt;
      -r:system.dll -r:System.Windows.dll -r:System.Windows.Controls.dll ^&lt;br&gt;
      -o:__temp__\Hello.dll ^&lt;br&gt;
      src\Hello.boo&lt;br&gt;
&lt;br&gt;
will result in the BCE0017 error.  How is Nant building it differently???&lt;br&gt;
&lt;br&gt;
Hello.boo is shown below:&lt;br&gt;
&lt;br&gt;
namespace Hello&lt;br&gt;
&lt;br&gt;
import System&lt;br&gt;
import System.Windows&lt;br&gt;
import System.Windows.Controls&lt;br&gt;
&lt;br&gt;
class MyPage(UserControl):&lt;br&gt;
   def constructor():&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;     Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;   def Button_Click(s, e):&lt;br&gt;
     cast(Button, s).Content = &amp;quot;Boo&amp;quot;&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
class MyApp(Application):&lt;br&gt;
   def constructor():&lt;br&gt;
     Startup += onStartup&lt;br&gt;
&lt;br&gt;
   def onStartup(sender, e):&lt;br&gt;
&lt;/div&gt;     self.RootVisual = MyPage()&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Page.xaml:&lt;br&gt;
&lt;br&gt;
&amp;lt;UserControl x:Class=&amp;quot;Hello.MyPage2&amp;quot;&lt;br&gt;
   xmlns=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/client/2007&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/client/2007&lt;/a&gt;&amp;quot;&lt;br&gt;
   xmlns:x=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/a&gt;&amp;quot;&amp;gt;&lt;br&gt;
     &amp;lt;Grid x:Name=&amp;quot;LayoutRoot&amp;quot; Background=&amp;quot;White&amp;quot;&amp;gt;&lt;br&gt;
         &amp;lt;Button Width=&amp;quot;80&amp;quot; Height=&amp;quot;30&amp;quot; Content=&amp;quot;click me&amp;quot; Click=&amp;quot;Button_Click&amp;quot; /&amp;gt;&lt;br&gt;
     &amp;lt;/Grid&amp;gt;&lt;br&gt;
&amp;lt;/UserControl&amp;gt;&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567020&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567020&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang%2Bunsubscribe@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567020&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26567020&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=en.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26567020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26566974</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T14:27:22Z</published>
	<updated>2009-11-29T14:27:22Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Andy Sy wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; No diff, unfortunately. &amp;nbsp;Both:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Application.LoadComponent(self as object, Uri(&amp;quot;Page.xaml&amp;quot;, 
&lt;br&gt;&amp;gt; UriKind.Relative))
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; result in the BCE0017 error.
&lt;/div&gt;&lt;br&gt;Strangely enough, building the source above via nant results
&lt;br&gt;in a working xap file. &amp;nbsp;But a manual build using the ff:
&lt;br&gt;&lt;br&gt;booc -nostdlib -target:library ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -lib:&amp;quot;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v3.0&amp;quot; ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -lib:&amp;quot;C:\Program Files (x86)\Microsoft SDKs\Silverlight\v3.0\Libraries\Client&amp;quot; ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -lib:lib ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -r:system.dll -r:System.Windows.dll -r:System.Windows.Controls.dll ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -o:__temp__\Hello.dll ^
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; src\Hello.boo
&lt;br&gt;&lt;br&gt;will result in the BCE0017 error. &amp;nbsp;How is Nant building it differently???
&lt;br&gt;&lt;br&gt;Hello.boo is shown below:
&lt;br&gt;&lt;br&gt;namespace Hello
&lt;br&gt;&lt;br&gt;import System
&lt;br&gt;import System.Windows
&lt;br&gt;import System.Windows.Controls
&lt;br&gt;&lt;br&gt;class MyPage(UserControl):
&lt;br&gt;&amp;nbsp; &amp;nbsp;def constructor():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;def Button_Click(s, e):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;cast(Button, s).Content = &amp;quot;Boo&amp;quot;
&lt;br&gt;&lt;br&gt;class MyApp(Application):
&lt;br&gt;&amp;nbsp; &amp;nbsp;def constructor():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Startup += onStartup
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;def onStartup(sender, e):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;self.RootVisual = MyPage()
&lt;br&gt;&lt;br&gt;&lt;br&gt;Page.xaml:
&lt;br&gt;&lt;br&gt;&amp;lt;UserControl x:Class=&amp;quot;Hello.MyPage2&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;xmlns=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/client/2007&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/client/2007&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;xmlns:x=&amp;quot;&lt;a href=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Grid x:Name=&amp;quot;LayoutRoot&amp;quot; Background=&amp;quot;White&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Button Width=&amp;quot;80&amp;quot; Height=&amp;quot;30&amp;quot; Content=&amp;quot;click me&amp;quot; Click=&amp;quot;Button_Click&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Grid&amp;gt;
&lt;br&gt;&amp;lt;/UserControl&amp;gt;
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566974&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566974&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26566974.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26566259</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T13:22:28Z</published>
	<updated>2009-11-29T13:22:28Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&amp;gt; For one thing the first argument should be &amp;quot;self&amp;quot;, see if that will fix it.
&lt;br&gt;&lt;br&gt;No diff, unfortunately. &amp;nbsp;Both:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Application.LoadComponent(self, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))
&lt;br&gt;&lt;br&gt;and
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Application.LoadComponent(self as object, Uri(&amp;quot;Page.xaml&amp;quot;, UriKind.Relative))
&lt;br&gt;&lt;br&gt;result in the BCE0017 error.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566259&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566259&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26566259.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26565091</id>
	<title>Re: Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T11:26:13Z</published>
	<updated>2009-11-29T11:26:13Z</updated>
	<author>
		<name>Justin Chase-2</name>
	</author>
	<content type="html">&lt;br&gt;For one thing the first argument should be &amp;quot;self&amp;quot;, see if that will fix it.&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sun, Nov 29, 2009 at 12:32 PM, Andy Sy &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://andy.sy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;andy.sy&lt;/a&gt;@&lt;a href=&quot;http://neotitans.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;neotitans.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;I&amp;#39;m trying to use the below code to load an XAML file into&lt;br&gt;
a Boo Silverlight app:&lt;br&gt;
&lt;br&gt;
class MyApp(Application):&lt;br&gt;
   def constructor():&lt;br&gt;
     Startup += onStartup&lt;br&gt;
&lt;br&gt;
   def onStartup(sender, e):&lt;br&gt;
     self.LoadComponent(Canvas(),System.Uri(&amp;quot;app1.xaml&amp;quot;))&lt;br&gt;
&lt;br&gt;
however, I get a type error:&lt;br&gt;
&lt;br&gt;
   BCE0017: The best overload for the method&lt;br&gt;
   &amp;#39;System.Windows.Application.LoadComponent(object, System.Uri)&amp;#39;&lt;br&gt;
   is not compatible with the argument list&lt;br&gt;
   &amp;#39;(System.Windows.Controls.Canvas, System.Uri)&amp;#39;&lt;br&gt;
&lt;br&gt;
I tried casting many different ways, but none seem to work.&lt;br&gt;
In fact, the below:&lt;br&gt;
&lt;br&gt;
   def onStartup(sender, e):&lt;br&gt;
     self.LoadComponent(Canvas() as object,System.Uri(&amp;quot;app1.xaml&amp;quot;))&lt;br&gt;
&lt;br&gt;
returns a bizarre error that doesn&amp;#39;t seem to make sense:&lt;br&gt;
&lt;br&gt;
   BCE0017: The best overload for the method&lt;br&gt;
   &amp;#39;System.Windows.Application.LoadComponent(object, System.Uri)&amp;#39;&lt;br&gt;
   is not compatible with the argument list&lt;br&gt;
   &amp;#39;(object, System.Uri)&amp;#39;.&lt;br&gt;
&lt;br&gt;
Any hints on how to get around this?&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565091&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565091&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang%2Bunsubscribe@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Justin Chase &lt;br&gt;&lt;a href=&quot;http://www.justnbusiness.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.justnbusiness.com&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565091&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26565091&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=en.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26565091.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26564594</id>
	<title>Loading a XAML file via LoadComponent()</title>
	<published>2009-11-29T10:30:08Z</published>
	<updated>2009-11-29T10:30:08Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">I'm trying to use the below code to load an XAML file into
&lt;br&gt;a Boo Silverlight app:
&lt;br&gt;&lt;br&gt;class MyApp(Application):
&lt;br&gt;&amp;nbsp; &amp;nbsp;def constructor():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Startup += onStartup
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;def onStartup(sender, e):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;self.LoadComponent(Canvas(),System.Uri(&amp;quot;app1.xaml&amp;quot;))
&lt;br&gt;&lt;br&gt;however, I get a type error:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;BCE0017: The best overload for the method
&lt;br&gt;&amp;nbsp; &amp;nbsp;'System.Windows.Application.LoadComponent(object, System.Uri)'
&lt;br&gt;&amp;nbsp; &amp;nbsp;is not compatible with the argument list
&lt;br&gt;&amp;nbsp; &amp;nbsp;'(System.Windows.Controls.Canvas, System.Uri)'
&lt;br&gt;&lt;br&gt;I tried casting many different ways, but none seem to work.
&lt;br&gt;In fact, the below:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;def onStartup(sender, e):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;self.LoadComponent(Canvas() as object,System.Uri(&amp;quot;app1.xaml&amp;quot;))
&lt;br&gt;&lt;br&gt;returns a bizarre error that doesn't seem to make sense:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;BCE0017: The best overload for the method
&lt;br&gt;&amp;nbsp; &amp;nbsp;'System.Windows.Application.LoadComponent(object, System.Uri)'
&lt;br&gt;&amp;nbsp; &amp;nbsp;is not compatible with the argument list
&lt;br&gt;&amp;nbsp; &amp;nbsp;'(object, System.Uri)'.
&lt;br&gt;&lt;br&gt;Any hints on how to get around this?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26564594&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26564594&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Loading-a-XAML-file-via-LoadComponent%28%29-tp26564594p26564594.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26562849</id>
	<title>Silverlight on Boo - showing error messages</title>
	<published>2009-11-29T07:14:03Z</published>
	<updated>2009-11-29T07:14:03Z</updated>
	<author>
		<name>Andy Sy-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I managed to get a Boo Silverlight app running,
&lt;br&gt;with a lot of thanks to Vladimir Lazunin's sample
&lt;br&gt;from a 2009-Jan-1 email on this list.
&lt;br&gt;&lt;br&gt;Trying to recompile his Tetris example, I got stuck
&lt;br&gt;for quite a while because I forgot to put in the
&lt;br&gt;Boo.Lang.dll from my version of Boo (which was
&lt;br&gt;different from the one used to compile the Boo.Lang.dll
&lt;br&gt;in his distribution).
&lt;br&gt;&lt;br&gt;It would have helped if there were error messages
&lt;br&gt;that gave clues to the problem (all I was getting was
&lt;br&gt;a blank page). &amp;nbsp;In the IronPython Silverlight examples,
&lt;br&gt;the html file responsible for loading the xap file
&lt;br&gt;can be made to show a stack trace on errors.
&lt;br&gt;&lt;br&gt;Is there a way to make something similar happen for Boo?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26562849&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26562849&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Silverlight-on-Boo---showing-error-messages-tp26562849p26562849.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504880</id>
	<title>Re: Building Methods: Finding Expressions from Template Macros</title>
	<published>2009-11-24T15:04:20Z</published>
	<updated>2009-11-24T15:04:20Z</updated>
	<author>
		<name>rektide-3</name>
	</author>
	<content type="html">Its not just possible, enjoyable, and very powerful, its the
&lt;br&gt;TheWayGodHimselfIntended. &amp;nbsp;I'm moving towards JS more and more, and
&lt;br&gt;the lack of a nice AST / Template macro system to go along with it is
&lt;br&gt;my #1 pain. &amp;nbsp;[ although.... &amp;lt;namedrop&amp;gt; #ometa-js &amp;lt;namedrop&amp;gt; ]
&lt;br&gt;&lt;br&gt;I've been using Template Macros for code-generation/class-composition
&lt;br&gt;for a long time with my def noop() hackery... thanks for showing me
&lt;br&gt;there's a not silly hacked up way of doing it! &amp;nbsp;Its exactly what I was
&lt;br&gt;looking for!
&lt;br&gt;&lt;br&gt;I'll write up a brief tutorial doc for the wiki sometime before X-
&lt;br&gt;mas.
&lt;br&gt;&lt;br&gt;On Nov 24, 2:01 pm, Jeffery Olson &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26504880&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;olson.jeff...@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; you can wrap any Expression in an ExpressionStatement and get what you need
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; m = [|
&lt;br&gt;&amp;gt;   def method(bar as string):
&lt;br&gt;&amp;gt;     baz = bar
&lt;br&gt;&amp;gt; |]
&lt;br&gt;&amp;gt; e = [| foo = bar |] // a BinaryExpression
&lt;br&gt;&amp;gt; s = ExpressionStatement(e)
&lt;br&gt;&amp;gt; m.Body.Statements.Add(s)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And yes, working with code generation via macros is challenging, and
&lt;br&gt;&amp;gt; composing ASTs via Expression/Statement types and quasi-quotation is
&lt;br&gt;&amp;gt; very poorly documented. But it is possible, enjoyable and very
&lt;br&gt;&amp;gt; powerful once you get the hang of it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; hang in there,
&lt;br&gt;&amp;gt; jeff
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26504880&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26504880&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Methods%3A-Finding-Expressions-from-Template-Macros-tp26502864p26504880.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503198</id>
	<title>Re: Building Methods: Finding Expressions from Template Macros</title>
	<published>2009-11-24T13:01:49Z</published>
	<updated>2009-11-24T13:01:49Z</updated>
	<author>
		<name>Jeffery Olson</name>
	</author>
	<content type="html">you can wrap any Expression in an ExpressionStatement and get what you need
&lt;br&gt;&lt;br&gt;m = [|
&lt;br&gt;&amp;nbsp; def method(bar as string):
&lt;br&gt;&amp;nbsp; &amp;nbsp; baz = bar
&lt;br&gt;|]
&lt;br&gt;e = [| foo = bar |] // a BinaryExpression
&lt;br&gt;s = ExpressionStatement(e)
&lt;br&gt;m.Body.Statements.Add(s)
&lt;br&gt;&lt;br&gt;And yes, working with code generation via macros is challenging, and
&lt;br&gt;composing ASTs via Expression/Statement types and quasi-quotation is
&lt;br&gt;very poorly documented. But it is possible, enjoyable and very
&lt;br&gt;powerful once you get the hang of it.
&lt;br&gt;&lt;br&gt;hang in there,
&lt;br&gt;jeff
&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 12:44 PM, rektide &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503198&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rektide@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I was misreading the error.  I need a Statement, not an Expression.
&lt;br&gt;&amp;gt; This is really where I have so many issues composing methods with
&lt;br&gt;&amp;gt; Template Macros; getting Statements.  Here's what I wrote, just s/
&lt;br&gt;&amp;gt; expression/statement/i it:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In general, I seem to have a lot of issues composing methods out of
&lt;br&gt;&amp;gt; assortments of Template Macros; it always seems like there's labor
&lt;br&gt;&amp;gt; involved in getting expressions.  Frequently, I end up throwing up my
&lt;br&gt;&amp;gt; hands and writing the following: [insert crufty def noop(): ]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;&amp;gt; To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503198&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;&amp;gt; To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503198&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;&amp;gt; For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503198&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503198&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Methods%3A-Finding-Expressions-from-Template-Macros-tp26502864p26503198.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502943</id>
	<title>Re: Building Methods: Finding Expressions from Template Macros</title>
	<published>2009-11-24T12:44:15Z</published>
	<updated>2009-11-24T12:44:15Z</updated>
	<author>
		<name>rektide-3</name>
	</author>
	<content type="html">I was misreading the error. &amp;nbsp;I need a Statement, not an Expression.
&lt;br&gt;This is really where I have so many issues composing methods with
&lt;br&gt;Template Macros; getting Statements. &amp;nbsp;Here's what I wrote, just s/
&lt;br&gt;expression/statement/i it:
&lt;br&gt;&lt;br&gt;In general, I seem to have a lot of issues composing methods out of
&lt;br&gt;assortments of Template Macros; it always seems like there's labor
&lt;br&gt;involved in getting expressions. &amp;nbsp;Frequently, I end up throwing up my
&lt;br&gt;hands and writing the following: [insert crufty def noop(): ]
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502943&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502943&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Methods%3A-Finding-Expressions-from-Template-Macros-tp26502864p26502943.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502864</id>
	<title>Building Methods: Finding Expressions from Template Macros</title>
	<published>2009-11-24T12:38:48Z</published>
	<updated>2009-11-24T12:38:48Z</updated>
	<author>
		<name>rektide-3</name>
	</author>
	<content type="html">I'm doing some significant class generating code in boo. &amp;nbsp;I seem to
&lt;br&gt;have a lot of problem using Template Macros to build Expressions.
&lt;br&gt;&lt;br&gt;Here's a snippet of something I'm attempting:
&lt;br&gt;&lt;br&gt;ser = [|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def Serialize() as (byte):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pos = 0
&lt;br&gt;|]
&lt;br&gt;....
&lt;br&gt;ser.Body.Statements.Add( &amp;nbsp;[| $(ReferenceExpression(&amp;quot;ser&amp;quot;+i)) =
&lt;br&gt;serializerStack[$(i)] as ISerializer[$(fstm.Name)] |] )
&lt;br&gt;&lt;br&gt;This however gives me an error:
&lt;br&gt;src/main/boo/Structurizer.boo(207,44): BCE0017: The best overload for
&lt;br&gt;the method 'Boo.Lang.Compiler.Ast.NodeCollection.Add
&lt;br&gt;(Boo.Lang.Compiler.Ast.Statement)' is not compatible with the argument
&lt;br&gt;list '(Boo.Lang.Compiler.Ast.BinaryExpression)'.
&lt;br&gt;&lt;br&gt;However, adding a [0] returns null.
&lt;br&gt;&lt;br&gt;Yet booish seems to have much more predictable behavior here:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;ser0 = [| $(ReferenceExpression(&amp;quot;ser&amp;quot;+i)) = serializerStack[$(i)] as ISerializer[$(fstm.Name)] |]
&lt;br&gt;ser12 = (serializerStack[12] as ISerializer[of fooBaz])
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;ser0.GetType()
&lt;br&gt;Boo.Lang.Compiler.Ast.BinaryExpression
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;[| $(ReferenceExpression(&amp;quot;ser&amp;quot;+i)) = serializerStack[$(i)] as ISerializer[$(fstm.Name)] |].GetType()
&lt;br&gt;Boo.Lang.Compiler.Ast.BinaryExpression
&lt;br&gt;&lt;br&gt;Where is the expression? &amp;nbsp;Whats going on here?
&lt;br&gt;&lt;br&gt;In general, I seem to have a lot of issues composing methods out of
&lt;br&gt;assortments of Template Macros; it always seems like there's labor
&lt;br&gt;involved in getting expressions. &amp;nbsp;Frequently, I end up throwing up my
&lt;br&gt;hands and writing the following:
&lt;br&gt;&lt;br&gt;c = [|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def noop():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(ReferenceExpression(&amp;quot;ser&amp;quot;+i)) = serializerStack[$(i)] as
&lt;br&gt;ISerializer[$(fstm.Name)]
&lt;br&gt;|]
&lt;br&gt;for s in c.Body.Statements:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ser.Body.Statements.Add(s)
&lt;br&gt;yield ser
&lt;br&gt;&lt;br&gt;Lastly, is there any template macro I can use to get a
&lt;br&gt;ReferenceExpression from a string? &amp;nbsp;My template code is littered with $
&lt;br&gt;(ReferenceExpression(&amp;quot;blah&amp;quot;+pache)) , and I'd much prefer a less
&lt;br&gt;programmatic way of constructing variable references.
&lt;br&gt;&lt;br&gt;I suspect I'll be raising a couple more template macro issues
&lt;br&gt;throughout the week. &amp;nbsp;I'll build on this thread, as I think its all
&lt;br&gt;part of a greater issue.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;rektide
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502864&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502864&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-Methods%3A-Finding-Expressions-from-Template-Macros-tp26502864p26502864.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502370</id>
	<title>Re: can't compile boo</title>
	<published>2009-11-24T12:02:54Z</published>
	<updated>2009-11-24T12:02:54Z</updated>
	<author>
		<name>A.M. Abdelaziz</name>
	</author>
	<content type="html">oh I'm very sorry guys, I solved the issue but I didn't post yet, so
&lt;br&gt;here is what I wrote in TomBoy to remember the solution:
&lt;br&gt;&lt;br&gt;boo issue:
&lt;br&gt;∘ installed from boo-0.9.2.3383.tar.gz not &amp;quot;-src&amp;quot; one
&lt;br&gt;∘ copied *.exe to /lib/boo (newly made), for boo to work
&lt;br&gt;∘ copied *.dll to /usr/local/lib/boo (dir already exists), for
&lt;br&gt;boobinding in monodevelop to compile fine
&lt;br&gt;∘ copied boo-jedit42.xml from boo-0.9.2.3383-bin.tar.gz/extras to /usr/
&lt;br&gt;share/jedit/modes/boo.xml, and edited the catalog file, see
&lt;br&gt;&lt;a href=&quot;http://boo.codehaus.org/JEdit&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://boo.codehaus.org/JEdit&lt;/a&gt;&lt;br&gt;∘ Installed Console plugin and added appropriate commandos files:
&lt;br&gt;&amp;nbsp; &amp;nbsp; ‣ /home/amamh/.jedit/console/commando/booc.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; ‣ /home/amamh/.jedit/console/commando/booi.xml
&lt;br&gt;&lt;br&gt;I have latest boo working fine with latest svn mono and latest svn
&lt;br&gt;monodevelop with boobinding and jedit + boo syntax file + Console
&lt;br&gt;plugin to automate compiling and running boo
&lt;br&gt;&lt;br&gt;so everything is fine, sometimes I just can't figure out a workaround
&lt;br&gt;to solve the issue that's when I posted and sometimes I can solve a
&lt;br&gt;lot of complex shit, I'm used to it, really, I fucked up the system
&lt;br&gt;many times by replacing apps with latest vesions from sources.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 23, 5:42 pm, Cedric Vivier &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502370&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cedr...@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Nov 23, 2009 at 6:32 PM, Rodrigo B. de Oliveira &amp;lt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502370&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rodrigobam...@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Sat, Nov 21, 2009 at 6:57 PM, A.M. Abdelaziz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502370&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ama...@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Boo.Lang.Extensions:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;     [booc] Compiling 19 files to '/home/amamh/labs/inst/
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; boo-0.9.2.3383-src/build/Boo.Lang.Extensions.dll'.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;     [booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Boo.Lang.Extensions/Macros/MacroMacro.boo(269,33): BCE0018: The name
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 'Boo.Lang.Extensions.MacroMacro.CustomBlockStatement' does not denote
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; a valid type ('not found').
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Yeah. That sucks.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; You have to remove your old boo libraries from the GAC before building
&lt;br&gt;&amp;gt; &amp;gt; the new version for now:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From my experience it seems just a &amp;quot;nant rebuild&amp;quot; might suffice for some
&lt;br&gt;&amp;gt; weird reason.
&lt;br&gt;&amp;gt; Of course needs to be fixed anyways.
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502370&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502370&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/can%27t-compile-boo-tp26474586p26502370.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26480431</id>
	<title>Re: can't compile boo</title>
	<published>2009-11-23T07:42:06Z</published>
	<updated>2009-11-23T07:42:06Z</updated>
	<author>
		<name>Cedric Vivier</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 6:32 PM, Rodrigo B. de Oliveira &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26480431&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rodrigobamboo@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;&quot;&gt;

On Sat, Nov 21, 2009 at 6:57 PM, A.M. Abdelaziz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26480431&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amamh3@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; ...&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; Boo.Lang.Extensions:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [booc] Compiling 19 files to &amp;#39;/home/amamh/labs/inst/&lt;br&gt;
&amp;gt; boo-0.9.2.3383-src/build/Boo.Lang.Extensions.dll&amp;#39;.&lt;br&gt;
&amp;gt;     [booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/&lt;br&gt;
&amp;gt; Boo.Lang.Extensions/Macros/MacroMacro.boo(269,33): BCE0018: The name&lt;br&gt;
&amp;gt; &amp;#39;Boo.Lang.Extensions.MacroMacro.CustomBlockStatement&amp;#39; does not denote&lt;br&gt;
&amp;gt; a valid type (&amp;#39;not found&amp;#39;).&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Yeah. That sucks.&lt;br&gt;
&lt;br&gt;
You have to remove your old boo libraries from the GAC before building&lt;br&gt;
the new version for now:&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;From my experience it seems just a &amp;quot;nant rebuild&amp;quot; might suffice for some weird reason.&lt;br&gt;Of course needs to be fixed anyways.&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26480431&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;

To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26480431&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.&lt;br /&gt;

For more options, visit this group at http://groups.google.com/group/boolang?hl=.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/can%27t-compile-boo-tp26474586p26480431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26475645</id>
	<title>Re: can't compile boo</title>
	<published>2009-11-23T02:32:19Z</published>
	<updated>2009-11-23T02:32:19Z</updated>
	<author>
		<name>Rodrigo B. de Oliveira</name>
	</author>
	<content type="html">On Sat, Nov 21, 2009 at 6:57 PM, A.M. Abdelaziz &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26475645&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amamh3@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; Boo.Lang.Extensions:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     [booc] Compiling 19 files to '/home/amamh/labs/inst/
&lt;br&gt;&amp;gt; boo-0.9.2.3383-src/build/Boo.Lang.Extensions.dll'.
&lt;br&gt;&amp;gt;     [booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;&amp;gt; Boo.Lang.Extensions/Macros/MacroMacro.boo(269,33): BCE0018: The name
&lt;br&gt;&amp;gt; 'Boo.Lang.Extensions.MacroMacro.CustomBlockStatement' does not denote
&lt;br&gt;&amp;gt; a valid type ('not found').
&lt;br&gt;&amp;gt;     [booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;&amp;gt; Boo.Lang.Extensions/Macros/MacroMacro.boo(272,38): BCE0018: The name
&lt;br&gt;&amp;gt; 'Boo.Lang.Extensions.MacroMacro.CustomBlockStatement' does not denote
&lt;br&gt;&amp;gt; a valid type ('not found').
&lt;br&gt;&amp;gt;     [booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;&amp;gt; Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): BCE0039: Internal
&lt;br&gt;&amp;gt; macro 'Boo.Lang.Extensions.MacroMacro' could not be compiled. Errors
&lt;br&gt;&amp;gt; were reported.
&lt;br&gt;&amp;gt;     [booc] 3 error(s).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; BUILD FAILED - 0 non-fatal error(s), 5 warning(s)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; /home/amamh/labs/inst/boo-0.9.2.3383-src/default.build(452,4):
&lt;br&gt;&amp;gt; External Program Failed: /home/amamh/labs/inst/boo-0.9.2.3383-src/
&lt;br&gt;&amp;gt; build/booc.exe (return code was 127)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Total time: 5.6 seconds.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; any body can help me??
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Yeah. That sucks.
&lt;br&gt;&lt;br&gt;You have to remove your old boo libraries from the GAC before building
&lt;br&gt;the new version for now:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; for m in Boo.Lang Boo.Lang.Compiler Boo.Lang.CodeDom
&lt;br&gt;Boo.Lang.Parser Boo.Lang.Useful Boo.Lang.Interpreter
&lt;br&gt;Boo.Lang.Extensions;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do sudo gacutil /u $m;
&lt;br&gt;&amp;nbsp; &amp;nbsp; done
&lt;br&gt;&lt;br&gt;That should be fixed eventually, it really sucks...
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26475645&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26475645&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/can%27t-compile-boo-tp26474586p26475645.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26474586</id>
	<title>can't compile boo</title>
	<published>2009-11-21T09:57:23Z</published>
	<updated>2009-11-21T09:57:23Z</updated>
	<author>
		<name>A.M. Abdelaziz</name>
	</author>
	<content type="html">I have mono from trunk and latest boo source (boo-0.9.2.3383-src.zip)
&lt;br&gt;when compiling:
&lt;br&gt;&amp;quot;$ nant&amp;quot;, I get the following error:
&lt;br&gt;&lt;br&gt;Boo.NAnt.Tasks:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[exec] /home/amamh/labs/inst/boo-0.9.2.3383-src/default.build
&lt;br&gt;(272,4): Attribute 'useruntimeengine' for &amp;lt;exec ... /&amp;gt; is deprecated.
&lt;br&gt;Use the managed attribute and Managed property instead.
&lt;br&gt;[loadtasks] Scanning assembly &amp;quot;Boo.NAnt.Tasks&amp;quot; for extensions.
&lt;br&gt;&lt;br&gt;Boo.Lang.Extensions:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] Compiling 19 files to '/home/amamh/labs/inst/
&lt;br&gt;boo-0.9.2.3383-src/build/Boo.Lang.Extensions.dll'.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;Boo.Lang.Extensions/Macros/MacroMacro.boo(269,33): BCE0018: The name
&lt;br&gt;'Boo.Lang.Extensions.MacroMacro.CustomBlockStatement' does not denote
&lt;br&gt;a valid type ('not found').
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;Boo.Lang.Extensions/Macros/MacroMacro.boo(272,38): BCE0018: The name
&lt;br&gt;'Boo.Lang.Extensions.MacroMacro.CustomBlockStatement' does not denote
&lt;br&gt;a valid type ('not found').
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] /home/amamh/labs/inst/boo-0.9.2.3383-src/src/
&lt;br&gt;Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): BCE0039: Internal
&lt;br&gt;macro 'Boo.Lang.Extensions.MacroMacro' could not be compiled. Errors
&lt;br&gt;were reported.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[booc] 3 error(s).
&lt;br&gt;&lt;br&gt;BUILD FAILED - 0 non-fatal error(s), 5 warning(s)
&lt;br&gt;&lt;br&gt;/home/amamh/labs/inst/boo-0.9.2.3383-src/default.build(452,4):
&lt;br&gt;External Program Failed: /home/amamh/labs/inst/boo-0.9.2.3383-src/
&lt;br&gt;build/booc.exe (return code was 127)
&lt;br&gt;&lt;br&gt;Total time: 5.6 seconds.
&lt;br&gt;&lt;br&gt;any body can help me??
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474586&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;To unsubscribe from this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474586&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/can%27t-compile-boo-tp26474586p26474586.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26414737</id>
	<title>Re: Problem with &quot;using&quot; macro</title>
	<published>2009-11-18T12:04:12Z</published>
	<updated>2009-11-18T12:04:12Z</updated>
	<author>
		<name>Rodrigo B. de Oliveira</name>
	</author>
	<content type="html">On Wed, Nov 18, 2009 at 8:22 PM, RickA &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26414737&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;eranthony@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I just downloaded the latest version of SharpDevelop (3.1).  When I
&lt;br&gt;&amp;gt; compile some older code it throws an unknown identifier error on the
&lt;br&gt;&amp;gt; &amp;quot;using&amp;quot; macro.
&lt;br&gt;&lt;br&gt;You might have to add a reference to the Boo.Lang.Extensions assembly...
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26414737&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-%22using%22-macro-tp26414082p26414737.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26414082</id>
	<title>Problem with &quot;using&quot; macro</title>
	<published>2009-11-18T11:22:28Z</published>
	<updated>2009-11-18T11:22:28Z</updated>
	<author>
		<name>RickA</name>
	</author>
	<content type="html">I just downloaded the latest version of SharpDevelop (3.1). &amp;nbsp;When I
&lt;br&gt;compile some older code it throws an unknown identifier error on the
&lt;br&gt;&amp;quot;using&amp;quot; macro. &amp;nbsp;Offending code below:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; def email(subject as string, body as string):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len(_smtp_from) &amp;gt; 0 and len(_smtp_to) &amp;gt; 0:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using smtp = SmtpClient(_smtp_ip):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; smtp.Send(_smtp_from,
&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; _smtp_to,
&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;quot;${_name} Monitor: ${subject} (sent@ $
&lt;br&gt;{date.Now.ToString('HH:mm:ss on yyyy-MM-dd')})&amp;quot;,
&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;quot;${body}&amp;quot;)
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26414082&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-%22using%22-macro-tp26414082p26414082.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26403985</id>
	<title>Re: Boo for Silverlight</title>
	<published>2009-11-18T00:10:47Z</published>
	<updated>2009-11-18T00:10:47Z</updated>
	<author>
		<name>Processor-Dev1l</name>
	</author>
	<content type="html">Hi madic77,&lt;br&gt;I doubt the Rhino.DSL really needs Boo.Land and Boo.Lang.Compiler. If it does, you should use something else instead (or please your provider to install Boo implementation on his system :D ).&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
2009/11/17 madic77 &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26403985&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;trushin@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi, dear All!&lt;br&gt;
&lt;br&gt;
In my Silverlight application I&amp;#39;m trying to implement DSL which will&lt;br&gt;
manage user interface. I want to use Rhino.DSL. So I need to build&lt;br&gt;
Rhino.DSL libraries for Silverlight. As far as I can see the only&lt;br&gt;
issue is that Rhino.DSL references Boo.Lang, Boo.Lang.Compiler,&lt;br&gt;
Boo.Lang.Parser.&lt;br&gt;
&lt;br&gt;
Are there Silverlight versions of those libraries? Is it possible to&lt;br&gt;
build them for Silverlight run-time?&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.&lt;br&gt;
To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26403985&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br&gt;
For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

You received this message because you are subscribed to the Google Groups &quot;Boo Programming Language&quot; group.&lt;br /&gt;

To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26403985&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.&lt;br /&gt;



For more options, visit this group at http://groups.google.com/group/boolang?hl=.&lt;br /&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Boo-for-Silverlight-tp26393622p26403985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393622</id>
	<title>Boo for Silverlight</title>
	<published>2009-11-17T09:04:24Z</published>
	<updated>2009-11-17T09:04:24Z</updated>
	<author>
		<name>madic77</name>
	</author>
	<content type="html">Hi, dear All!
&lt;br&gt;&lt;br&gt;In my Silverlight application I'm trying to implement DSL which will
&lt;br&gt;manage user interface. I want to use Rhino.DSL. So I need to build
&lt;br&gt;Rhino.DSL libraries for Silverlight. As far as I can see the only
&lt;br&gt;issue is that Rhino.DSL references Boo.Lang, Boo.Lang.Compiler,
&lt;br&gt;Boo.Lang.Parser.
&lt;br&gt;&lt;br&gt;Are there Silverlight versions of those libraries? Is it possible to
&lt;br&gt;build them for Silverlight run-time?
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393622&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Boo-for-Silverlight-tp26393622p26393622.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26343591</id>
	<title>unable to access a private field of an instance passed to a static  method</title>
	<published>2009-11-13T13:09:49Z</published>
	<updated>2009-11-13T13:09:49Z</updated>
	<author>
		<name>psi-3</name>
	</author>
	<content type="html">recently i tried turning a class generic, and found i couldn't access
&lt;br&gt;a private field of an instance passed to a static method any more.
&lt;br&gt;&lt;br&gt;(also why is the error for a field signature of 'c2[of c2[of
&lt;br&gt;T].T]._f1' and not just 'c2[of T]._f1')
&lt;br&gt;&lt;br&gt;&lt;br&gt;class c1():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private _f1 as int = 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static def m1(c as c1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print c._f1
&lt;br&gt;&lt;br&gt;class c2[of T]():
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private _f1 as int = 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static def m1(c as c2[of T]):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print c._f1
&lt;br&gt;&lt;br&gt;&lt;br&gt;/*
&lt;br&gt;# Output @ Fri Nov 13 20:53:37 GMT 2009
&lt;br&gt;statictest.boo(10,17): BCE0120: Boo.Lang.Compiler.CompilerError: 'c2
&lt;br&gt;[of c2[of T].T]._f1' is inaccessible due to its protection level.
&lt;br&gt;&lt;br&gt;Command exited with non-zero status 127
&lt;br&gt;# Used (interp) :0:00.56 real, 0.50 user, 0.02 Sys
&lt;br&gt;*/
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26343591&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/unable-to-access-a-private-field-of-an-instance-passed-to-a-static--method-tp26343591p26343591.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26311329</id>
	<title>Re: property macros</title>
	<published>2009-11-11T16:27:22Z</published>
	<updated>2009-11-11T16:27:22Z</updated>
	<author>
		<name>horace3d@gmail.com</name>
	</author>
	<content type="html">On Wed, Nov 11, 2009 at 5:22 PM, Usul Mouadib &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mouadib@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have tried something similar and I see no issue...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; macro property:
&lt;br&gt;&amp;gt;     yield [|
&lt;br&gt;&amp;gt;         public version as single:
&lt;br&gt;&amp;gt;             get: return 42
&lt;br&gt;&amp;gt;     |]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; class TestClass:
&lt;br&gt;&amp;gt;     property
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; print &amp;quot;Runtime Version: &amp;quot; + typeof(List).Assembly.ImageRuntimeVersion
&lt;br&gt;&amp;gt; print &amp;quot;Boo version:&amp;quot; + BooVersion
&lt;br&gt;&amp;gt; print &amp;quot;TestClass version: &amp;quot; + TestClass().version
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Runtime Version: v2.0.50727
&lt;br&gt;&amp;gt; Boo version:0.9.2.3383
&lt;br&gt;&amp;gt; TestClass version: 42
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; nb: added public because I'm in strict mode...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If ever you still have this issue, please provide a self contained example
&lt;br&gt;&amp;gt; (that doesn't depend on external things like _FLOAT and structure.version)
&lt;/div&gt;&lt;br&gt;my _FLOAT function (which is defined elsewhere - not in the macro file
&lt;br&gt;but in the project where the macro will get used) converts from a
&lt;br&gt;fixed point format to floating point.
&lt;br&gt;&lt;br&gt;&lt;br&gt;def _FLOAT(v as int) as single:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return cast(single, v) / (1 &amp;lt;&amp;lt; 10)
&lt;br&gt;&lt;br&gt;&lt;br&gt;thanks! i will try this again once i continue working on my wrapper project...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/10/6 horace &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;horace3d@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Mon, Oct 5, 2009 at 10:11 PM, Jeffery Olson &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;olson.jeffery@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; try yield instead of return
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; with yield the macro compiles without errors but the property i try to
&lt;br&gt;&amp;gt;&amp;gt; generate with it doesn't work. it seems like the property doesn't get
&lt;br&gt;&amp;gt;&amp;gt; created at all.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; what is the difference of yield and return if i only want to return
&lt;br&gt;&amp;gt;&amp;gt; something once?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Mon, Oct 5, 2009 at 1:08 PM, horace &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;horace3d@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; i would like to do something like that:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; macro property:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    return [|
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;       version as single:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;          get: return _FLOAT(Marshal.ReadInt32(structure.version))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;    |]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; but properties don't seem to be supported for macros. why? will this be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; possible in the future?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; i am trying to do a .net wrapper for a c-library and it would be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; extremely
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; helpful if i could use macros for properties. i guess it would result
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; in ten
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; times less required code...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --~--~---------~--~----~------------~-------~--~----~
&lt;br&gt;&amp;gt;&amp;gt; You received this message because you are subscribed to the Google Groups
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;&amp;gt;&amp;gt; To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe from this group, send email to
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang+unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For more options, visit this group at
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://groups.google.com/group/boolang?hl=en&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=en&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; -~----------~----~----~----~------~----~------~--~---
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You received this message because you are subscribed to the Google Groups
&lt;br&gt;&amp;gt; &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;&amp;gt; To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;&amp;gt; For more options, visit this group at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26311329&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/property-macros-tp25758049p26311329.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26306641</id>
	<title>Re: Booish problems -- OS X 10.4.11 - Running boo 0.9.1.3287 on Mono  2.4.2.3</title>
	<published>2009-11-11T10:57:32Z</published>
	<updated>2009-11-11T10:57:32Z</updated>
	<author>
		<name>Mr_Snrub</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;On Nov 11, 6:36 am, &amp;quot;Rodrigo B. de Oliveira&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26306641&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rodrigobam...@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Nov 11, 2009 at 1:11 AM, Mr_Snrub &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26306641&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gltew...@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Things such as this will not evaluate  -
&lt;br&gt;&amp;gt; &amp;gt;    for i in range(10):
&lt;br&gt;&amp;gt; &amp;gt;        print i
&lt;br&gt;&amp;gt; &amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt; No many how many times I hit return/enter, it just hangs like its
&lt;br&gt;&amp;gt; &amp;gt; waiting for something else.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You have to hit backspace to remove the indentation and let the
&lt;br&gt;&amp;gt; interpreter know all the blocks have been closed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But there was indeed a bug that's been fixed in trunk.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On top of that, when booish first starts up, the first expression
&lt;br&gt;&amp;gt; &amp;gt; given takes approx 3 to 4 seconds to return a result.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That might happen as all the Boo.Lang.Compiler and
&lt;br&gt;&amp;gt; System.Reflection.Emit stuff is brought into memory and jit compiled.
&lt;br&gt;&amp;gt; 3 seconds sound like a lot though...
&lt;/div&gt;&lt;br&gt;Thanks for that. For some reason I remebered the Python interactive as
&lt;br&gt;just requiring a user to
&lt;br&gt;hit return twice to evaluate a code block.
&lt;br&gt;So I fired up an old version that I have on this lappy, and it seems
&lt;br&gt;it doesnt auto indent, that you have to hit tab.
&lt;br&gt;That was the whole difference tripping me up, and now I feel like a
&lt;br&gt;goober.
&lt;br&gt;&lt;br&gt;Still, on startup, booish takes approx 2 seconds to just evaluate a
&lt;br&gt;number. Approx 3 seconds for the code block.
&lt;br&gt;&lt;br&gt;I obtained all of the Boo stuff and its dependencies from darwinport/
&lt;br&gt;macports, so I will check for any updates.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;br&gt;You received this message because you are subscribed to the Google Groups &amp;quot;Boo Programming Language&amp;quot; group.
&lt;br&gt;To post to this group, send email to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26306641&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;boolang@...&lt;/a&gt;.
&lt;br&gt;For more options, visit this group at &lt;a href=&quot;http://groups.google.com/group/boolang?hl=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/boolang?hl=&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Booish-problems-----OS-X-10.4.11---Running-boo-0.9.1.3287-on-Mono--2.4.2.3-tp26295890p26306641.html" />
</entry>

</feed>
