Are there any DLL files that an application written in Nemerle needs to include?
When I deploy an application written in Nemerle, is there any DLL file specific 开发者_如何转开发for Nemerle that needs to be installed? If there are such DLL files, which are they?
Optionally Nemerle.dll if you make use of things like "list". Also if you use Nemerle's linq provider then you would need Nemerle.Linq.
In more detail, Nemerle has 4 primary assemblies:
- NCC.exe: A thin executable wrapper over Nemerle.Compiler.dll
- Nemerle.Compiler.dll: The compiler itself.
- Nemerle.dll: A library for things like list[T]
- Nemerle.Macros.dll : Macros. Macros embeded in to your program when building so you generally don't need this dll to run your application
- (Optional) Nemerle.Linq.dll: It has been considerd if linq macro should be part of Standart Library, but it relies on System.Core which is only for .NET 3.5+. So in order to support .net 2.0, this is an external macro.
精彩评论