File: blox.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 (89 lines) | stat: -rw-r--r-- 3,882 bytes parent folder | download
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# blox package
# Matthew Bertucci 12/14/2021 for v2.51

#include:ifthen
#include:pgffor
#include:tikz
# loads shapes and arrows tikzlibraries

\bXInput{name}#/tikzpicture
\bXInput[label]{name}#/tikzpicture
\bXOutput{name}{preceding node}#/tikzpicture
\bXOutput[distance%l]{name}{previous node}#/tikzpicture
\bXLinkName{previous node}{label}#/tikzpicture
\bXLinkName[distance%l]{previous node}{label}#/tikzpicture
\bXBloc{name}{contents}{previous node}#/tikzpicture
\bXBloc[distance%l]{name}{contents}{previous node}#/tikzpicture
\bXBlocL{name}{contents}{previous node}#/tikzpicture
\bXBlocL[distance%l]{name}{contents}{previous node}#/tikzpicture
\bXBlocr{name}{contents}{previous node}#/tikzpicture
\bXBlocr[distance%l]{name}{contents}{previous node}#/tikzpicture
\bXBlocrL{name}{contents}{previous node}#/tikzpicture
\bXBlocrL[distance%l]{name}{contents}{previous node}#/tikzpicture
\bXBlocPotato{name}{contents}{previous node}#/tikzpicture
\bXBlocPotato[distance%l]{name}{contents}{previous node}#/tikzpicture
\bXonlyOneBloc{input label}{block label}{output label}#/tikzpicture
\bXonlyOneBloc[distance%l]{input label}{block label}{output label}#/tikzpicture

\bXComp{name}{previous node}#/tikzpicture
\bXComp[distance%l]{name}{previous node}#/tikzpicture
\bXComp*{name}{previous node}#/tikzpicture
\bXComp*[distance%l]{name}{previous node}#/tikzpicture
\bXSum{name}{previous node}{a}{b}{c}#/tikzpicture
\bXSum[distance%l]{name}{previous node}{a}{b}{c}#/tikzpicture
\bXCompa{name}{previous node}#/tikzpicture
\bXCompa[distance%l]{name}{previous node}#/tikzpicture
\bXCompa*{name}{previous node}#/tikzpicture
\bXCompa*[distance%l]{name}{previous node}#/tikzpicture
\bXSuma{name}{previous node}#/tikzpicture
\bXSuma[distance%l]{name}{previous node}#/tikzpicture
\bXSuma*{name}{previous node}#/tikzpicture
\bXSuma*[distance%l]{name}{previous node}#/tikzpicture
\bXCompb{name}{previous node}#/tikzpicture
\bXCompb[distance%l]{name}{previous node}#/tikzpicture
\bXCompb*{name}{previous node}#/tikzpicture
\bXCompb*[distance%l]{name}{previous node}#/tikzpicture
\bXSumb{name}{previous node}#/tikzpicture
\bXSumb[distance%l]{name}{previous node}#/tikzpicture
\bXSumb*{name}{previous node}#/tikzpicture
\bXSumb*[distance%l]{name}{previous node}#/tikzpicture
\bXCompSum{name}{previous node}{n}{s}{w}{e}#/tikzpicture
\bXCompSum[distance%l]{name}{previous node}{n}{s}{w}{e}#/tikzpicture
\bXCompSum*{name}{previous node}{n}{s}{w}{e}#/tikzpicture
\bXCompSum*[distance%l]{name}{previous node}{n}{s}{w}{e}#/tikzpicture

\bXLink{previous node}{next node}#/tikzpicture
\bXLink[label]{previous node}{next node}#/tikzpicture
\bXLinkxy{previous node}{next node}#/tikzpicture
\bXLinkxy[label]{previous node}{next node}#/tikzpicture
\bXLinkyx{previous node}{next node}#/tikzpicture
\bXLinktyx{previous node}{next node}#/tikzpicture
\bXLinktb{previous node}{next node}#/tikzpicture
\bXReturn{previous node}{next node}{label}#/tikzpicture
\bXReturn[distance%l]{previous node}{next node}{label}#/tikzpicture

\bXChain{previous node}{list}#/tikzpicture
\bXChain[distance%l]{previous node}{list}#/tikzpicture
\bXChainReturn{previous node}{list}#/tikzpicture
\bXChainReturn[distance%l]{previous node}{list}#/tikzpicture
\bXLoop{previous node}{list}#/tikzpicture
\bXLoop[distance%l]{previous node}{list}#/tikzpicture
\lastx#*

\bXBranchx{previous node}{name}#/tikzpicture
\bXBranchx[distance%l]{previous node}{name}#/tikzpicture
\bXNodeShiftx#S/tikzpicture
\bXBranchy{previous node}{name}#/tikzpicture
\bXBranchy[distance%l]{previous node}{name}#/tikzpicture
\bXNodeShifty#S/tikzpicture

\bXDefaultLineStyle#*
\bXLineStyle{TikZ keys}
\bXStyleBlocDefault#*
\bXStyleBloc{TikZ keys}
\bXStyleSumDefault#*
\bXStyleSum{TikZ keys}
\bXLabelStyleDefault#*
\bXLabelStyle{TikZ keys}
\bXStylePotatoDefault#*
\bXStylePotato{TikZ keys}