Спасибо, посмотрю. Но боюсь, что среди существующих решений подходящих нет. Язык интерпретируемый, выходом является таблицы БД PostgreSQL. Для управления струкутрой знаний, а так же отладки методов вывода новых знаний обычной IDE не хватит или для нее потребуются уж большо кардинальные переделки (сказывается специфика области применения языка). Хотелось бы обеспечить упомянутый "джентельменский набор", а все остальное уж сделаем сами.