IFPSTools.NET/LibIFPSCC/Scanner/FSAGraphs/char.dot
zc e16c00799d ifpscc: initial commit
libifpscc: initial commit
readme: document ifpscc/libifpscc
license: add credits for ifpscc/libifpscc (derived from code also MIT licensed)
libifps: make additional fields/types public for libifpscc
libifps: fix field documentation for some opcodes
libifps: fix loading functions that are not exported
libifps: allow saving a nonexistant primitive type if the same primitive type was added already
libifps: fix parsing Extended constants
libifps: fix ushort/short being mapped to the wrong types in one table
csproj: set Prefer32Bit=false for release builds
2023-03-28 17:24:19 +01:00

20 lines
600 B
Plaintext

digraph {
node [shape = circle, height = 0.6, fontname = "monospace", fixedsize = true, fontsize = 12];
edge [fontname = "monospace", fontsize = 12];
node [shape = circle];
S; SX; START;
node [style = filled];
C; SO; SOO; SOOO; SXH; SXHH;
START -> S [label = "\\"];
START -> C [label = "[^\\\'\\\\\\n]"];
S -> C [label = "[abfnrtv\\\'\\\"\\\\\\\?]"];
S -> SX [label = "[Xx]"];
S -> SO [label = "[0-7]"];
SO -> SOO [label = "[0-7]"];
SOO -> SOOO [label = "[0-7]"];
SX -> SXH [label = "[0-9a-fA-F]"];
SXH -> SXHH [label = "[0-9a-fA-F]"];
}