
외부 토큰이 아닌 임의의 중괄호 균형 시퀀스를 매핑하는 방법확장 가능하고 명확하게가능하다면 Knuthian-TeX에서 구현할 수 있는 매크로/사물로만 카테고리 12의 명시적 문자 토큰으로만 구성된 숫자 또는 문자열로?
처음에는 루프의 모든 토큰을 문자열화한 다음 일종의 명확한 체크섬을 계산하려고 생각했지만 문자열화에는 범주에 대한 정보가 손실되므로 이러한 접근 방식으로는 가능한 모든 토큰 시퀀스를 구별할 수 없습니다.
이 문제에 접근하는 방법에 대한 개요를 알려주시면 감사하겠습니다. 그런 다음 구체적인 구현의 세부 사항을 직접 생각해 볼 수 있습니다.
그러나 나는 다음과 같은 의문점이 있습니다.
이것이 100% 신뢰할 수 있는 방식으로 수행될 수 있다면 이는 예를 들어 다음을 구별하기 위한 확장 가능한 방법으로 사용될 수 있습니다.
- 활성 캐릭터 토큰은 해당 펜던트의 비활성 펜던트와 동일합니다.
- 냉동 - 원시
\relax
에서\relax
. - 이름이 없는 제어 시퀀스( 음수 값을 갖는
\csname\endcsname
동안 .tex-input 줄 끝에 있는 이스케이프 문자(백슬래시)를 통해 생성 가능)는 이름이 (를 통해 생성 가능 )인 반면 해당 제어- 시퀀스는 동일한 비외부적 의미를 갖습니다.\endlinechar
csname⟨escapechar⟩endcsname
\csname csname\string\endcsname\endcsname
\escapechar
한 글자 제어 시퀀스의 명시적(외부가 아닌) 문자 토큰은 문자 코드가 음수 값을 갖는 동안 제어 시퀀스의 이름을 형성하는 문자에 해당하는 경우 해당 명시적 문자 토큰과 같습니다 .\the
원래 글꼴 명령에서 글꼴 명령을 적용하여 얻은 고정 글꼴 제어 시퀀스입니다 .- ...
Knuthian-TeX가 제공하는 수단으로 제한된 확장 가능한 접근 방식이 100% 신뢰할 수 있고 실용적인 방식으로는 불가능하다고 결론을 내릴 수 있습니까?
확장성/Knuthian-TeX 고수가 문제가 되지 않는 경우 이 문제에 어떻게 접근해야 합니까?