Опционально Nemerle.dll, если вы используете такие вещи, как «список». Кроме того, если вы используете поставщика Neqle linq, вам понадобится Nemerle.Linq.
Более подробно, Nemerle имеет 4 основных сборки:
- NCC.exe: тонкая исполняемая оболочка над Nemerle.Compiler.dll
- Nemerle.Compiler.dll: сам компилятор.
- Nemerle.dll: библиотека для таких вещей, как список [T]
- Nemerle.Macros.dll: Макросы. Макросы встраиваются в вашу программу при сборке, поэтому вам, как правило, не нужна эта dll для запуска приложения
- (Необязательно) Nemerle.Linq.dll: Рассматривалось, должен ли макрос linq быть частью стандартной библиотеки, но он опирается на System.Core, который предназначен только для .NET 3.5+. Поэтому для поддержки .net 2.0 это внешний макрос.