Aha! Thanks Dino, that explains it. I've added the reference to
Microsoft.Scripting.Core and it works now.
Cheers,
-Dan
On Mon, Apr 21, 2008 at 11:29 AM, Dino Viehland
<[EMAIL PROTECTED]> wrote:
> Is this against beta 1 or the latest and greatest sources from CodePlex (or
> RubyForge :))?
>
> If it's the latest and greatest the DLR has been split into 2 separate
> parts: Microsoft.Scripting.dll and Microsoft.Scripting.Core.dll.
> SourceCodeKind is in the core so this works for me:
>
> import clr
> clr.AddReference('Microsoft.Scripting.Core')
>
> from Microsoft.Scripting import SourceCodeKind
>
> The reason for this change is that the DLR team is currently working through
> the layering of the DLR and figuring out what parts will end up in
> System.Core.dll for some future .NET release. So for a while code will be
> moving between these 2 DLLs.
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Eloff
> Sent: Monday, April 21, 2008 7:03 AM
> To: Discussion of IronPython
> Subject: [IronPython] How do I import SourceCodeKind enumeration?
>
> Using the source code for the DLR I've discovered that SourceCodeKind
> lives in Microsoft.Scripting, (and is public) but...
>
> >>> clr.AddReference('Microsoft.Scripting')
> >>> from Microsoft.Scripting import SourceCodeKind
> Traceback (most recent call last):
> File , line unknown, in Initialize##366
> ImportError: Cannot import name SourceCodeKind
>
> How do I import it? Can you import enumerations?
>
> I need it for Engine.CreateScriptSourceFromString(str code, SourceCodeKind
> kind)
>
> Thanks,
> -Dan
>
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com