Mercurial
comparison .cms/lib/codemirror/mode/asn.1/index.html @ 0:78edf6b517a0 draft
24.10
author | Coffee CMS <info@coffee-cms.ru> |
---|---|
date | Fri, 11 Oct 2024 22:40:23 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:78edf6b517a0 |
---|---|
1 <!doctype html> | |
2 | |
3 <title>CodeMirror: ASN.1 mode</title> | |
4 <meta charset="utf-8"/> | |
5 <link rel=stylesheet href="../../doc/docs.css"> | |
6 | |
7 <link rel="stylesheet" href="../../lib/codemirror.css"> | |
8 <script src="../../lib/codemirror.js"></script> | |
9 <script src="../../addon/edit/matchbrackets.js"></script> | |
10 <script src="asn.1.js"></script> | |
11 <style> | |
12 .CodeMirror { | |
13 border-top: 1px solid black; | |
14 border-bottom: 1px solid black; | |
15 } | |
16 </style> | |
17 <div id=nav> | |
18 <a href="https://codemirror.net/5"><h1>CodeMirror</h1> | |
19 <img id=logo src="../../doc/logo.png" alt=""> | |
20 </a> | |
21 | |
22 <ul> | |
23 <li><a href="../../index.html">Home</a> | |
24 <li><a href="../../doc/manual.html">Manual</a> | |
25 <li><a href="https://github.com/codemirror/codemirror5">Code</a> | |
26 </ul> | |
27 <ul> | |
28 <li><a href="../index.html">Language modes</a> | |
29 <li><a class=active href="http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One">ASN.1</a> | |
30 </ul> | |
31 </div> | |
32 <article> | |
33 <h2>ASN.1 example</h2> | |
34 <div> | |
35 <textarea id="ttcn-asn-code"> | |
36 -- | |
37 -- Sample ASN.1 Code | |
38 -- | |
39 MyModule DEFINITIONS ::= | |
40 BEGIN | |
41 | |
42 MyTypes ::= SEQUENCE { | |
43 myObjectId OBJECT IDENTIFIER, | |
44 mySeqOf SEQUENCE OF MyInt, | |
45 myBitString BIT STRING { | |
46 muxToken(0), | |
47 modemToken(1) | |
48 } | |
49 } | |
50 | |
51 MyInt ::= INTEGER (0..65535) | |
52 | |
53 END | |
54 </textarea> | |
55 </div> | |
56 | |
57 <script> | |
58 var ttcnEditor = CodeMirror.fromTextArea(document.getElementById("ttcn-asn-code"), { | |
59 lineNumbers: true, | |
60 matchBrackets: true, | |
61 mode: "text/x-ttcn-asn" | |
62 }); | |
63 ttcnEditor.setSize(400, 400); | |
64 var mac = CodeMirror.keyMap.default == CodeMirror.keyMap.macDefault; | |
65 CodeMirror.keyMap.default[(mac ? "Cmd" : "Ctrl") + "-Space"] = "autocomplete"; | |
66 </script> | |
67 <br/> | |
68 <p><strong>Language:</strong> Abstract Syntax Notation One | |
69 (<a href="http://www.itu.int/en/ITU-T/asn1/Pages/introduction.aspx">ASN.1</a>) | |
70 </p> | |
71 <p><strong>MIME types defined:</strong> <code>text/x-ttcn-asn</code></p> | |
72 | |
73 <br/> | |
74 <p>The development of this mode has been sponsored by <a href="http://www.ericsson.com/">Ericsson | |
75 </a>.</p> | |
76 <p>Coded by Asmelash Tsegay Gebretsadkan </p> | |
77 </article> | |
78 |