[CommandMethod("TestInvoke")]
public void TestInvoke()
{
ResultBuffer rb = new ResultBuffer(new TypedValue[]
{
new TypedValue((int)LispDataType.Text, "TestLispFunc"),
new TypedValue((int)LispDataType.ListBegin),
new TypedValue((int)LispDataType.ListBegin),
new TypedValue((int)LispDataType.Text, "Name"),
new TypedValue((int)LispDataType.DottedPair),
new TypedValue((int)LispDataType.Text, "Test"),
new TypedValue((int)LispDataType.ListEnd),
new TypedValue((int)LispDataType.ListBegin),
new TypedValue((int)LispDataType.Text, "Length"),
new TypedValue((int)LispDataType.DottedPair),
new TypedValue((int)LispDataType.Int16, 1000),
new TypedValue((int)LispDataType.ListEnd),
new TypedValue((int)LispDataType.ListEnd)
}
);
var res = Application.Invoke(rb);
}