*.c: Make all of the type-definition tables read-only.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 20 Oct 2019 21:46:05 +0000 (22:46 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 11 Apr 2020 11:44:14 +0000 (12:44 +0100)
commit87fa2d560608d1b07c715357dc524e0d9eb3286c
tree816e9bf510d91c81e3549a555c1866c7fb69d49b
parentdce47d5020064fb1fc0c58db165d72c7ffd10835
*.c: Make all of the type-definition tables read-only.

The hard part is a new collection of macros which strip the `const'
qualifier from the actual table definitions, after checking that they
actually have the correct type.

And then there's the slog of actually changing all of the definitions
and using the new macros.
mapping.c
pyke.c
pyke.h