The app is on feature section of the store today.
The app's page is: 7cad Instructive Palette | AutoCAD | Autodesk App Store
Meanwhile I am working on a spreadsheet app that can parse functions (defun) in AutoLisp source code file and show up the connection between them.
Remember in 7cad Instructive Palette, I have a .NET RichTextBox that can display Lisp in great format. To color the code syntax like that, I make a lisp reader class that parse Lisp file, then it knows what is a defun, what is a variable, what is a comment text. It hasn't been a good editor yet, just a view, but since it can read Lisp code, that leads to an idea of an app to manage AutoLisp Source Code files.
Managing AutoLisp source code files is always a hard task, especially, when I started writing lisp, I have no idea that it would grow to hundred of functions like that, and many of it were "badly" named. I was just a coder then, not a leader.
This app won't help me to recode the lisp for better. But, it gives me a great view of them all: how many functions, how they connect to each other, undeclared variables found, etc. The app is not yet have any commands in it, but since all functions are now under the app's management, the app can do a lot of thing with the functions like Purge, Publish, export to HTML, write help files, rename functions, rename variables, etc. Will be a good tool for any serious AutoLisp programmer.
Contact me if you interest in the project.
Not sure how to name the app. Maybe "AutoLisp Source Code Map" like this is ok?
