83 packages
returned for Tags:"IL"
.NET Compilers package.
Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.
This package can be used to compile code targeting any platform, but...
More information
Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, browse all the contained types, modify...
More information
-
472,877 total downloads
-
last updated 5/23/2016
-
Latest version: 4.7.0
-
cil
msil
il
bytecode
A fail-fast validation helper for .NET CIL generation.
A tool which is able to decompile a delegate or a method body to its lambda representation
Complement for System.Reflection, including an IL disassembler.
A tool which is able to decompile a delegate or a method body to its lambda representation
FastExpressionCompiler is up to ~20 times faster than Expression.Compile()
Microsoft Research Common Compiler Infrastructure
Microsoft Research Common Compiler Infrastructure (CCI) is a set of libraries and an application programming interface (API) that supports some of the functionality that is common to compilers and related programming tools. CCI is used primarily by applications that create, modify or analyze .NET...
More information
ILGPU compiler and runtime library for convenient and high-performance GPU programming in .Net.
Samples can be found in the GitHub repository: https://github.com/m4rs-mt/ILGPU.Samples
Hapil
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques:
- CoI - Convention-over-Implementation
- Aspect-Oriented Programming, through decoration
- [planned] Subject-Oriented Programming, via mix-ins
- [planned] Duck Typing
A Fody weaver which allows to decorate methods and hook into method start, method end and method exceptions. Additionally you have access to useful method parameters.
Hapil.Testing.NUnit
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques:
- CoI - Convention-over-Implementation
- Aspect-Oriented Programming, through decoration
- [planned] Subject-Oriented Programming, via mix-ins
- [planned]...
More information
Generate implementations for interfaces
Afterthought allows developers to post-process .NET assemblies to add code that either cannot be added to the original source or is not convenient/efficient to do so. Afterthought runs as a post-build step to process one or more assemblies. It discovers and processes amendments that you create or...
More information
Afterthought
Afterthought allows developers to post-process .NET assemblies to add code that either cannot be added
to the original source or is not convenient/efficient to do so. Afterthought runs as a post-build step
to process one or more assemblies. It discovers and processes amendments that you...
More information
CILMerge MSBuild task
Provides a MSBuild task to merge multiple CIL assemblies into one.
-
2,913 total downloads
-
last updated 10/29/2015
-
Latest version: 1.0.4
-
Emit
IL
Reflection
.NET Emitting Helper
(JetBrains repack to get single dll) Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies,...
More information
Aqla.RunSharp IL generator
RunSharp is a runtime IL generator based on Reflection.Emit and IKVM which allows you to emit IL in a way similar to writing normal C# code.
It's a layer above the standard .NET Reflection.Emit API, allowing to generate/compile dynamic code at runtime very quickly and efficiently (unlike using...
More information
CIL Assembly Manipulator Portable.
CIL Assembly Manipulator (CAM) provides high-level API to read and emit CLR assemblies and modules. CAM is currently available for .NET 4 and Windows 8. Mono support and Windows Phone 8.1 support are incoming.