This is the easiest and probably the least controversial among changes announced in #10.
This PR moves the initialization of the lookup tables to the moment the package is initialized. It improves the performance when the package is called multiple times in a single session. As the data in the reference tables does not change during execution, it makes little sense to fill these variables anew every time a QR code is generated.
This is the easiest and probably the least controversial among changes announced in #10.
This PR moves the initialization of the lookup tables to the moment the package is initialized. It improves the performance when the package is called multiple times in a single session. As the data in the reference tables does not change during execution, it makes little sense to fill these variables anew every time a QR code is generated.