File: toolbox.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 (54 lines) | stat: -rw-r--r-- 1,940 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# toolbox package
# Matthew Bertucci 2022/06/25 for v5.1

\toolboxMakeDef{name}{replacement}#*
\toolboxMakeDef[prefix]{name}{replacement}#*
\toolboxFreeDef{name}#*
\toolboxFreeDef[prefix]{name}#*
\toolboxFreeDef*{name}#*
\toolboxFreeDef*[prefix]{name}#*
\toolboxFuturelet%<\macro%>{%<argument%>}#*
\toolboxFuturelet{cmd}#Sd
\toolboxGobbleNext{cmd}#*
\toolboxIfNextToken{token}{if}{else}#*
\toolboxToken#*
\toolboxIfNextGobbling{token}{if}{else}#*
\toolboxIfEmpty{arg}{if}{else}#*
\toolboxIfx{%<arg%>}%<\macro%>{%<if%>}{%<else%>}#*
\toolboxIfX{arg1}{arg2}{if}{else}#*
\toolboxIfElse{ifcmd}{if}{else}#*
\toolboxLoop{items}{action}#*
\toolboxLoopName{name}{items}{action}#*
\toolboxTokenLoop{tokens}{action}#*
\toolboxTokenLoopName{name}{tokens}{action}#*
\toolboxDef%<\macro%>{%<argumentlist%>}#*
\toolboxDef{cmd}#Sd
\toolboxSpace#*
\toolboxAppend%<\macro%>{%<argumentlist%>}#*
\toolboxAppend{cmd}#Sd
\toolboxSurround{%<content before%>}{%<content after%>}%<\macro%>#*
\toolboxTokDef{argumentlist}{cmd}#Sd
\toolboxTokDef{%<argumentlist%>}%<\macro%>#*
\toolboxSplitAt{argument}{search}{\beforestring%cmd}{\afterstring%cmd}#*
\toolboxSplitAt*{argument}{search}{\beforestring%cmd}{\afterstring%cmd}#*
\toolboxMakeSplit{search}{cmd}#*d
\toolboxMakeSplit*{search}{cmd}#*d
\toolboxFreeSplit{cmd}#*
\toolboxReplace{%<search%>}{%<replace%>}%<\macro%>#*
\toolboxReplaceSplit{%<replace%>}%<\splitcmd\macro%>#*
\toolboxMakeHarmless{cmd}#*
\toolboxDropBrace{cmd}#*
\toolboxIf{comparison}{def cmds}{cmd}#Sd
\toolboxIf%<\comparison%>{%<def cmds%>}%<\macro%>#*
\toolboxNewiftrue{name}#*
\toolboxNewiffalse{name}#*
\toolboxNewifTrue{name}#*
\toolboxNewifFalse{name}#*
\toolboxLet%<\macro%>{%<macroname%>}#*
\toolboxLet{cmd}#Sd
\toolboxWithNr{%<number%>}%<\cmd%>{%<macro%>}#*
\toolboxEmpty#*
\toolboxSpaceToken#*
\toolboxFirstOfTwo{arg1}{arg2}#*
\toolboxSecondOfTwo{arg1}{arg2}#*
\toolboxGobbleArg{arg}#*