title: How can I import the System.Linq namespace to Boo?
body: <p>When I try to import the <code>System.Linq</code> namespace to Boo compiler, I get this error:</p>
  
  <blockquote>
    <p>Boo.Lang.Compiler.CompilerError: </p>
    
    <p>Namespace 'System.Linq' not found, maybe you forgot to add an assembly reference?</p>
  </blockquote>
  
  <p>I use "Rhino.DSL.dll" and my DSL engine code is here:</p>
  
  <pre><code>public class MyDslEngine : DslEngine
  {
      protected override void CustomizeCompiler(BooCompiler compiler, CompilerPipeline pipeline, string[] urls)
      {
          pipeline.Insert(1, new AnonymousBaseClassCompilerStep(typeof(DslBase), "Prepare",
              "System.Linq",
              "Azarakhsh.Framework.Repository" //it's my repository framework
              ));
          pipeline.Insert(2, new UseSymbolsStep());
          pipeline.Insert(3, new RunScriptCompilerStep());
      }
  }
  </code></pre>