все, я использую rdoc для создания документации для моего Ruby-кода, который содержит C-расширения, но у меня возникают проблемы с аргументами метода. RDoc не правильно разобрать их имена, а вместо этого использует p1, p2 и т.д.Как я могу сделать rdoc правильно читать аргументы метода из моего расширения c?
Итак, во-первых, мои расширения на самом деле компилируются как C++, так что я должен использовать определение функций, которые выглядят следующим образом:
static VALUE
MyMethod(VALUE self, VALUE flazm, VALUE saszm)
{
return Qnil;
}
похоже RDoc ожидает старый стиль определения «C», как это:
static VALUE
MyMethod(self, flazm, saszm)
VALUE self;
VALUE flazm;
VALUE saszm;
{
return Qnil;
}
есть в любом случае я могу сделать эту работу?