If you end up having like a dictionary with short samples of the signatures or usage of each function or the most possible, that can be used as a reference, for example if the target is for autolisp programmers, take a look of what Chad W. did in one of his C++ courses, he did a summary reference showing the name of the function in autolisp and then how to do it in C++ including the code sample, it can be also for C#.
For example, some very simple functions:
AutoLisp: RTOS function - usage: (rtos number [mode [precision]])
C# (can be something like the code below, not necessary being the right one, just to give to the lisp user, some similarity, from those short samples he can then understand, I think)
public static String RtoS(double num, DistanceUnitFormat units, int precision)
{
return Converter.DistanceToString(num, units, precision);
}
AutoLisp: (distance pt1 pt2)
C#
public static double Distance(Point2d pt1, Point2d pt2)
{
return Math.Sqrt(Math.Pow(pt2.X - pt1.X, 2) + Math.Pow(pt2.Y - pt1.Y, 2));
}
Autolisp: (angle pt1 pt2)
C#
public static double Angle(Point2d pt1, Point2d pt2)
{
return Math.Atan2((pt2.Y - pt1.Y), (pt2.X - pt1.X));
}
I do not know..., if you read some Spanish, I helped Reinaldo Togores when he was working in his book about Visual Lisp:
http://personales.unican.es/togoresr/The good about it, is that covers all the aspects of Visual Lisp, providing extensive samples...
Have fun!