<!doctype html><html><head><metacharset="utf-8"><title>CodeMirror: Pascal mode</title><linkrel="stylesheet"href="../../lib/codemirror.css"><scriptsrc="../../lib/codemirror.js"></script><scriptsrc="pascal.js"></script><linkrel="stylesheet"href="../../doc/docs.css"><styletype="text/css">.CodeMirror{border-top:1pxsolidblack;border-bottom:1pxsolidblack;}</style></head><body><h1>CodeMirror: Pascal mode</h1><div><textareaid="code"name="code">(* Example Pascal code *)
while a <> b do writeln('Waiting');
if a > b then
writeln('Condition met')
else
writeln('Condition not met');
for i := 1 to 10 do
writeln('Iteration: ', i:1);
repeat
a := a + 1
until a = 10;
case i of
0: write('zero');
1: write('one');
2: write('two')
end;
</textarea></div><script>vareditor=CodeMirror.fromTextArea(document.getElementById("code"),{lineNumbers:true,mode:"text/x-pascal"});</script><p><strong>MIME types defined:</strong><code>text/x-pascal</code>.</p></body></html>