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!