Hi Bruno,

> with case mappings, I guess the likely thing is that picolisp uses a text
> file just like that for its case management.

Not a file, but it is directly in global tables. See in "src64/glob.l", as also
mentioned by Geo:

   align 2
: CaseBlocks
   hx2 ("1C2" "1C2" "1C1" "12C" "12B" "1A0" "1F8" "2DC" "25F" "2EE" "215" "346" 
"2DC" "326" "2BC" "216")
   hx2 ("15F" "2D4" "376" "376" "376" "369" "FE8F" "344" "FF85" "FF65" "FDB5" 
"FDA1" "1B" "2C4" "1C" "47")
   hx2 ("FEA8" "FF8C" "235" "FEFF" "1A" "FEBF" "26" "FB20" "FE28" "113" "104" 
"FB61" "FB5A" "10B" "109" "FE")
   ...

: CaseData
   hx2 ("3001" "3082" "3001" "3082" "3001" "3082" "3001" "3082" "3001" "3082" 
"3001" "3082" "3001" "3082" "3001" "3082")
   hx2 ("3001" "3082" "3001" "3082" "3001" "3082" "3E80" "3E80" "3001" "3082" 
"3E80" "3E80" "3E80" "3E80" "3E80" "3E80")
   hx2 ("3A85" "3A85" "3E80" "3E80" "3E80" "3A85" "3A85" "3A85" "3E80" "3E80" 
"3E80" "3A85" "3A85" "3A85" "3A85" "3A85")
   ...

: CaseUpper
   hx2 ("0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0")
   hx2 ("0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0")
   hx2 ("0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0")
   ...

: CaseLower
   hx2 ("0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0")
   hx2 ("0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "20" "20" "20" "20" "20" "20")
   hx2 ("20" "20" "20" "20" "20" "20" "20" "20" "20" "20" "20" "20" "20" "20" 
"20" "20")

♪♫ Alex

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to