Better names from Builder


#1

It would certainly make the GitHub diffs a lot easier to understand if the lists of symbol strings and doc strings had nice names.

Is there a reason why the builder is still outputting not-very-useful names like string122 ?

It would be a lot easier to understand and modify if the variables were instead called stuff like string_withsdcard or something like that.

The transformation from Lisp name to C++ name doesn’t have to be too complicated; the simplest is probably to replace * with _ and remove the -. So for example for *features* the variable would be called string__features_ which is a lot clearer than string19.

What do you think?


#2

Yes, I could easily do that - I didn’t realise that it would make a difference to anyone. I will try and make the change before I generate the next set of source files.