Move giant lookup table into another translation unit

Also, rewrote it as a constant variable instead of a function
that imperatively fills a map. It's shorter, faster the compile,
and (depending on how badly the compiler screws it up) maybe
faster to run.

And, of course, it starts breaking up that giant .cpp file.
This commit is contained in:
Chris Kitching
2017-10-16 19:30:45 +01:00
parent 4e78738267
commit 803d3ffd9c
5 changed files with 2811 additions and 2817 deletions
File diff suppressed because it is too large Load Diff