dlr
dlr copied to clipboard
Dynamic Language Runtime
Might be interesting to split the COM stuff out into its own assembly...
From https://github.com/IronLanguages/dlr/pull/261 Thread.Abort is not supported and throws PlatformNotSupportedException. Related to https://github.com/IronLanguages/dlr/issues/259 and https://github.com/IronLanguages/ironpython3/issues/1024.
`Unhandled exception. System.PlatformNotSupportedException: Thread abort is not supported on this platform. at System.Threading.Thread.Abort(Object stateInfo) at Microsoft.Scripting.Hosting.Shell.BasicConsole.b__24_0(Object sender, ConsoleCancelEventArgs e) at Microsoft.Scripting.Hosting.Shell.BasicConsole.b__24_1(Object sender, ConsoleCancelEventArgs e) at System.Console.HandlePosixSignal(PosixSignalContext ctx) at System.Runtime.InteropServices.PosixSignalRegistration.g__HandleSignal|10_0(Object state)...
I've written a [Visual Studio custom debugging visualizer for expression trees](https://github.com/zspitz/ExpressionTreeVisualizer) (and other types in **System.Linq.Expressions.Expression**). I would like to expose links to the documentation at https://github.com/IronLanguages/dlr/tree/master/Docs from within the...
There is a certain inconsistency in handling parameters marked with `ParamArrayAttribute` or `ParamDictionaryAttribute`. It is reflected in both comments in the DLR code, as well as code itself. Since this...
`ParamDictionaryAttribute` is declared in namespace `Microsoft.Scripting`. However the file in which this class is defined, is `Src/Microsoft.Scripting/Runtime/ParamDictionaryAttribute.cs`. All other attribute classes are defined in namespaces that match their location in...
Hi, I would like to know under which license the sample code is distributed. Best regards, Paulo
`MutableTuple` allows creation of tuple of size greater than 128 by nesting tuples (e.g. a ``Tuple`2`` which contains a ``Tuple`128`` and a ``Tuple`8`` if we had a size of 136)....
While reviewing the WinForms implementation of VARIANT interop I was comparing with various implementations found on the web and I noticed [you are treating]( https://github.com/IronLanguages/dlr/blob/master/Src/Microsoft.Dynamic/ComInterop/Variant.cs#L447-L483) VT_INT/VT_UINT as IntPtr/UIntPtr. The resolution...