%D \module %D [ filefile=regi-utf, %D version=2002.12.03, %D title=\CONTEXT\ Encoding Macros, %D subtitle=UTF-8, %D author=Hans Hagen, %D date=\currentdate, %D copyright=PRAGMA-ADE] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. %D This regime activates the characters $>192$ and let them %D handle \UTF\ encoded content streams. This regime runs on %D top of the \type {unic} modules. We use an active inspector %D instead of a active token handler because here we don't want %D the \type {{}}. We only support this in \ETEX. \beginTEX \expandafter \endinput \endTEX \unprotect \startregime[utf] \dostepwiserecurse{192}{223}{1} {\expanded{\defineactiveinspector{\recurselevel} % space delimited {\noexpand\utftwouniglph{\recurselevel}}}% }%\letvalue{\@@univector\recurselevel}\gobbleoneargument} \dostepwiserecurse{224}{239}{1} {\expanded{\defineactiveinspector{\recurselevel} % space delimited {\noexpand\utfthreeuniglph{\recurselevel}}}% }%\letvalue{\@@univector\recurselevel}\gobbetwoarguments} \dostepwiserecurse{240}{247}{1} {\expanded{\defineactiveinspector{\recurselevel} % space delimited {\noexpand\utffouruniglph{\recurselevel}}}% }%\letvalue{\@@univector\recurselevel}\gobblethreearguments} \stopregime \protect \endinput