def ttf.cmap.score

gralha-truetype@0.1.0.1 · font.bend:651

import gralha-truetype@0.1.0.1/font.bend as Font
import Base
import gralha-text-scan@0.1.0.1/scan.bend as U

651def ttf.cmap.score(+platform: U32, +encoding: U32) -> U32:
652  U.choose(U32, U32.is_eq(platform, 3) && U32.is_eq(encoding, 10), 6,
653    U.choose(U32, U32.is_eq(platform, 0) && U32.is_eq(encoding, 6), 5,
654      U.choose(U32, U32.is_eq(platform, 0) && U32.is_eq(encoding, 4), 4,
655        U.choose(U32, U32.is_eq(platform, 3) && U32.is_eq(encoding, 1), 3,
656          U.choose(U32, U32.is_eq(platform, 0) && U32.is_eq(encoding, 3), 2, U.choose(U32, U32.is_eq(platform, 0), 1, 0))))))

Uses (4)

Used by (1)