Нужен встраиваемый интерпретатор со следующими возможностями:
1. Легкий в установке (подключении к проекту)
2. Маленький (не больше 200 Kb размер либы/dll/пр.)
3. Позволяющий создавать байт-код для последующего исполнения.
4. User-friendly сообщения об ошибках (не просто "в строке 2 ошибка", а поподробнее).
5. Не VisualBasic-интерпретатор.
6. Бесплатный.
7. Не поделка, а более-менее законченный продукт.
Пока вот смотрю в сторону Innerfuse Pascal Script (он используется, в частности, в Inno Setup), но хотелось бы посмотреть еще что-то подобное. Знаю, что есть lua и пр. — их пока не смотрел.
В общем — кто что пользует, подскажите.
З.Ы. Особое внимание уделяю пункту 3, посему ActiveScripting отпадает (?).