Going from AutoCAD to DraftSight--my scripting tools don't work!

Where is published a list of syntactical differences (translation rules) between DraftSight and AutoCAD scripting?  Our company would very much like to convert from AutoCAD to DraftSight instead, but we need to be productive, of course.

Some details follow with example menu and script attached.

 

 

Using a scripting tool "MultiBatch" in AutoCAD, a lot of my work is automated.  Also using some custom menus with my own scripts.

So, trying to use these tools in DraftSight, they fail--lots of "unrecognized commands".  Also DraftSight seems to have some problems finding files when specified by scripts--it always wants me to go out and select the specific file by a file...open dialog.  Yes, of course, I did specify the support files search path, and then even tried specifying the files to load by absolute path.  Doesn't help.

I guess this must be because of some syntax differences.

Here are the script files & menu files used.  all renamed .txt so they upload.

The menu file is KJP.mns.txt.  This one fails to find any of the scripts in the search path when you click on the icons.  But works OK in AutoCAD.

The script from MultiBatch is Batch.scr.txt.  This one first fails on unknown options to _SDI, but even if I delete all the lines up to the first "Open" command it still fails "cannot verify the specified file exists".  Also works find in AutoCAD, of course.

 

Thanks for any help or advice you can provide!