Code View

mstring / mstring-1.3.1.2 / docs / grammar / 00300-message.svg
Preview
Hex view
Info
<svg class="railroad-diagram" height="195" viewBox="0 0 825.5 195" width="825.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 30v20m10 -20v20m-10 -10h20" /></g><path d="M40 40h10" /><g>
<path d="M50 40h0.0" /><path d="M50.0 40h10" /><g>
<path d="M60.0 40h10.0" /><path d="M755.5 40h10.0" /><g class="terminal ">
<path d="M70.0 40h0.0" /><path d="M98.5 40h0.0" /><rect height="22" rx="10" ry="10" width="28.5" x="70" y="29"></rect><text x="84.25" y="44">$</text></g><path d="M98.5 40h10" /><g>
<path d="M108.5 40h0.0" /><path d="M219.5 40h0.0" /><path d="M108.5 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M128.5 20h71.0" /></g><path d="M199.5 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M108.5 40h20" /><g class="non-terminal ">
<path d="M128.5 40h0.0" /><path d="M199.5 40h0.0" /><rect height="22" width="71" x="128.5" y="29"></rect><text x="164" y="44">blanks</text></g><path d="M199.5 40h20" /></g><path d="M219.5 40h10" /><g class="terminal ">
<path d="M229.5 40h0.0" /><path d="M309.0 40h0.0" /><rect height="22" rx="10" ry="10" width="79.5" x="229.5" y="29"></rect><text x="269.25" y="44">MESSAGE</text></g><path d="M309.0 40h10" /><path d="M319.0 40h10" /><g class="non-terminal ">
<path d="M329.0 40h0.0" /><path d="M383.0 40h0.0" /><rect height="22" width="54" x="329" y="29"></rect><text x="356" y="44">name</text></g><path d="M383.0 40h10" /><g>
<path d="M393.0 40h0.0" /><path d="M632.0 40h0.0" /><path d="M393.0 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M413.0 20h199.0" /></g><path d="M612.0 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M393.0 40h20" /><g>
<path d="M413.0 40h0.0" /><path d="M612.0 40h0.0" /><g class="terminal ">
<path d="M413.0 40h0.0" /><path d="M441.5 40h0.0" /><rect height="22" rx="10" ry="10" width="28.5" x="413" y="29"></rect><text x="427.25" y="44">:</text></g><path d="M441.5 40h10" /><path d="M451.5 40h10" /><g>
<path d="M461.5 40h0.0" /><path d="M612.0 40h0.0" /><path d="M461.5 40h10" /><g class="non-terminal ">
<path d="M471.5 40h0.0" /><path d="M602.0 40h0.0" /><rect height="22" width="130.5" x="471.5" y="29"></rect><text x="536.75" y="44">artefact_name</text></g><path d="M602.0 40h10" /><path d="M471.5 40a10 10 0 0 0 -10 10v0a10 10 0 0 0 10 10" /><g>
<path d="M471.5 60h130.5" /></g><path d="M602.0 60a10 10 0 0 0 10 -10v0a10 10 0 0 0 -10 -10" /></g></g><path d="M612.0 40h20" /></g><path d="M632.0 40h10" /><g class="non-terminal ">
<path d="M642.0 40h0.0" /><path d="M755.5 40h0.0" /><rect height="22" width="113.5" x="642" y="29"></rect><text x="698.75" y="44">end_of_line</text></g></g><path d="M765.5 40a10 10 0 0 1 10 10v8a10 10 0 0 1 -10 10h-705.5a10 10 0 0 0 -10 10v8a10 10 0 0 0 10 10" /><g>
<path d="M60.0 96h126.5" /><path d="M639.0 96h126.5" /><g>
<path d="M186.5 96h0.0" /><path d="M391.5 96h0.0" /><path d="M186.5 96a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M206.5 76h165.0" /></g><path d="M371.5 76a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M186.5 96h20" /><g>
<path d="M206.5 96h0.0" /><path d="M371.5 96h0.0" /><path d="M206.5 96h10" /><g>
<path d="M216.5 96h0.0" /><path d="M361.5 96h0.0" /><path d="M216.5 96h20" /><g class="non-terminal ">
<path d="M236.5 96h4.25" /><path d="M337.25 96h4.25" /><rect height="22" width="96.5" x="240.75" y="85"></rect><text x="289" y="100">parameter</text></g><path d="M341.5 96h20" /><path d="M216.5 96a10 10 0 0 1 10 10v10a10 10 0 0 0 10 10" /><g class="non-terminal ">
<path d="M236.5 126h0.0" /><path d="M341.5 126h0.0" /><rect height="22" width="105" x="236.5" y="115"></rect><text x="289" y="130">empty_line</text></g><path d="M341.5 126a10 10 0 0 0 10 -10v-10a10 10 0 0 1 10 -10" /></g><path d="M361.5 96h10" /><path d="M216.5 96a10 10 0 0 0 -10 10v29a10 10 0 0 0 10 10" /><g>
<path d="M216.5 145h145.0" /></g><path d="M361.5 145a10 10 0 0 0 10 -10v-29a10 10 0 0 0 -10 -10" /></g><path d="M371.5 96h20" /></g><g>
<path d="M391.5 96h0.0" /><path d="M639.0 96h0.0" /><path d="M391.5 96a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M411.5 76h207.5" /></g><path d="M619.0 76a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M391.5 96h20" /><g>
<path d="M411.5 96h0.0" /><path d="M619.0 96h0.0" /><path d="M411.5 96h10" /><g>
<path d="M421.5 96h0.0" /><path d="M609.0 96h0.0" /><path d="M421.5 96h20" /><g class="non-terminal ">
<path d="M441.5 96h25.5" /><path d="M563.5 96h25.5" /><rect height="22" width="96.5" x="467" y="85"></rect><text x="515.25" y="100">text_line</text></g><path d="M589.0 96h20" /><path d="M421.5 96a10 10 0 0 1 10 10v10a10 10 0 0 0 10 10" /><g class="non-terminal ">
<path d="M441.5 126h0.0" /><path d="M589.0 126h0.0" /><rect height="22" width="147.5" x="441.5" y="115"></rect><text x="515.25" y="130">language_header</text></g><path d="M589.0 126a10 10 0 0 0 10 -10v-10a10 10 0 0 1 10 -10" /><path d="M421.5 96a10 10 0 0 1 10 10v40a10 10 0 0 0 10 10" /><g class="non-terminal ">
<path d="M441.5 156h21.25" /><path d="M567.75 156h21.25" /><rect height="22" width="105" x="462.75" y="145"></rect><text x="515.25" y="160">empty_line</text></g><path d="M589.0 156a10 10 0 0 0 10 -10v-40a10 10 0 0 1 10 -10" /></g><path d="M609.0 96h10" /><path d="M421.5 96a10 10 0 0 0 -10 10v59a10 10 0 0 0 10 10" /><g>
<path d="M421.5 175h187.5" /></g><path d="M609.0 175a10 10 0 0 0 10 -10v-59a10 10 0 0 0 -10 -10" /></g><path d="M619.0 96h20" /></g></g><path d="M765.5 96h10" /><path d="M775.5 96h0.0" /></g><path d="M775.5 96h10" /><path d="M 785.5 96 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
svg {
	background: #ffffff;
}
path {
	stroke-width: 2;
	stroke: #333333;
	fill: none;
}
text {
	font: bold 14px "DejaVu Sans Mono", "Liberation Mono", "Nimbus Mono PS", "SFMono-Regular", Consolas, Menlo, monospace;
	text-anchor: middle;
	white-space: pre;
	fill: #1a1a1a;
}
text.diagram-text {
	font-size: 12px;
}
text.diagram-arrow {
	font-size: 16px;
}
text.label {
	text-anchor: start;
}
text.comment {
	font: italic 12px "DejaVu Sans Mono", "Nimbus Mono PS", monospace;
	fill: #666666;
}
rect {
	stroke-width: 2;
	stroke: #333333;
	fill: #eef2f8;
}
rect.group-box {
	stroke: #9aa7b8;
	stroke-dasharray: 10 5;
	fill: none;
}
path.diagram-text {
	stroke-width: 2;
	stroke: #333333;
	fill: #ffffff;
	cursor: help;
}
g.diagram-text:hover path.diagram-text {
	fill: #eeeeee;
}
/* ]]> */
</style></svg>