Skip to content

Commit 51094dd

Browse files
committed
qrcode: Define static enum values for vergrps directly
1 parent 4581640 commit 51094dd

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

src/qrcode.ps.src

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,17 @@ dup /renmatrix dup /uk.co.terryburton.bwipp findresource put
4848
begin
4949

5050
%
51-
% Enumerate vergrps
51+
% Version groups
5252
%
53-
[
54-
/qrcode.v1to9 /qrcode.v10to26 /qrcode.v27to40
55-
/qrcode.vM1 /qrcode.vM2 /qrcode.vM3 /qrcode.vM4
56-
/qrcode.vR7x43 /qrcode.vR7x59 /qrcode.vR7x77 /qrcode.vR7x99 /qrcode.vR7x139
57-
/qrcode.vR9x43 /qrcode.vR9x59 /qrcode.vR9x77 /qrcode.vR9x99 /qrcode.vR9x139
58-
/qrcode.vR11x27 /qrcode.vR11x43 /qrcode.vR11x59 /qrcode.vR11x77 /qrcode.vR11x99 /qrcode.vR11x139
59-
/qrcode.vR13x27 /qrcode.vR13x43 /qrcode.vR13x59 /qrcode.vR13x77 /qrcode.vR13x99 /qrcode.vR13x139
60-
/qrcode.vR15x43 /qrcode.vR15x59 /qrcode.vR15x77 /qrcode.vR15x99 /qrcode.vR15x139
61-
/qrcode.vR17x43 /qrcode.vR17x59 /qrcode.vR17x77 /qrcode.vR17x99 /qrcode.vR17x139
62-
] 0 exch {1 index def 1 add} bind forall pop
53+
/qrcode.v1to9 0 def /qrcode.v10to26 1 def /qrcode.v27to40 2 def
54+
/qrcode.vM1 3 def /qrcode.vM2 4 def /qrcode.vM3 5 def /qrcode.vM4 6 def
55+
/qrcode.vR7x43 7 def /qrcode.vR7x59 8 def /qrcode.vR7x77 9 def /qrcode.vR7x99 10 def /qrcode.vR7x139 11 def
56+
/qrcode.vR9x43 12 def /qrcode.vR9x59 13 def /qrcode.vR9x77 14 def /qrcode.vR9x99 15 def /qrcode.vR9x139 16 def
57+
/qrcode.vR11x27 17 def /qrcode.vR11x43 18 def /qrcode.vR11x59 19 def /qrcode.vR11x77 20 def /qrcode.vR11x99 21 def /qrcode.vR11x139 22 def
58+
/qrcode.vR13x27 23 def /qrcode.vR13x43 24 def /qrcode.vR13x59 25 def /qrcode.vR13x77 26 def /qrcode.vR13x99 27 def /qrcode.vR13x139 28 def
59+
/qrcode.vR15x43 29 def /qrcode.vR15x59 30 def /qrcode.vR15x77 31 def /qrcode.vR15x99 32 def /qrcode.vR15x139 33 def
60+
/qrcode.vR17x43 34 def /qrcode.vR17x59 35 def /qrcode.vR17x77 36 def /qrcode.vR17x99 37 def /qrcode.vR17x139 38 def
61+
6362

6463
%
6564
% Encoding modes: (N)umeric, (A)lphanumeric, (B)yte, (K)anji, (E)CI

0 commit comments

Comments
 (0)