File: luatexbase.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (34 lines) | stat: -rw-r--r-- 993 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# luatexbase package
# Matthew Bertucci 8/14/2021 for v1.3

#include:luatex
#include:ctablestack

\CatcodeTableIniTeX#*
\CatcodeTableString#*
\CatcodeTableLaTeX#*
\CatcodeTableLaTeXAtLetter#*
\CatcodeTableOther#*
\CatcodeTableExpl#*
\SetCatcodeRange{start}{end}{catcode}#*
\BeginCatcodeRegime %<<catcode table>%>#*
\EndCatcodeRegime#*
\PushCatcodeTableNumStack#*
\PopCatcodeTableNumStack#*
\newluatexcatcodetable{catcodetable%cmd}#*d
\setcatcodetable#*
\setluatexcatcodetable#*
\RequireLuaModule{file}#*
\RequireLuaModule{file}[info]#*
\luatexattribute%<<16-bit number>%>=%<32-bit number>%>#*
\newluatexattribute{attribute}#*
\setluatexattribute{attribute}{value}#*
\unsetluatexattribute{attribute}#*
\luatexattributedef%<\csname%>=%<<16-bit number>%>#*
\luatexattributedef{cmd}#Sd
\luatexcatcodetable%<<15-bit number>%>#*
\luatexluaescapestring{TeX code}#*
\luatexlatelua{lua code}#*
\luatexoutputbox = %<<integer>%>#*
\luatexscantextokens#*
\emuatcatcode#S