File indexing completed on 2024-05-12 04:02:06

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>highlight.ahdl</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (AHDL) - Theme (Breeze Light)"/>
0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre>
0007 <span style="color:#898887">-- Test file for kate's syntax highlighting</span>
0008 <span style="font-weight:bold">Title</span> <span style="color:#bf0303">"Test file"</span>;
0009 
0010 <span style="color:#0057ae;background-color:#e0e9f8">-- BEGIN region (a region marker region) :)</span>
0011 
0012 <span style="color:#898887">% multiline comment</span>
0013 <span style="color:#898887">goes on here %</span>
0014 
0015 <span style="color:#0057ae;background-color:#e0e9f8">-- END</span>
0016 
0017 <span style="font-weight:bold">FUNCTION</span> FCT (Clk, Key) <span style="font-weight:bold">RETURNS</span> (pulse);
0018 
0019 <span style="font-weight:bold">SUBDESIGN</span> CDCLOCK2
0020 (
0021 <span style="font-weight:bold">in</span>           : <span style="font-weight:bold">INPUT</span>;  <span style="color:#898887">-- go in</span>
0022 out[<span style="color:#b08000">3</span>..<span style="color:#b08000">0</span>]    : <span style="font-weight:bold">OUTPUT</span>; <span style="color:#898887">-- come out</span>
0023 )
0024 
0025 <span style="font-weight:bold">VARIABLE</span>
0026 start        : <span style="color:#0057ae">soft</span>;
0027 usec[<span style="color:#b08000">3</span>..<span style="color:#b08000">0</span>]   : <span style="font-weight:bold">node</span>;
0028 
0029 <span style="font-weight:bold">BEGIN</span>
0030 
0031 <span style="font-weight:bold">in</span> = FCT(clock, some_key);  <span style="color:#898887">-- senseless code</span>
0032 
0033 <span style="color:#898887">-- comment</span>
0034 blubb = (blobb[] == <span style="color:#b08000">H"3ff"</span>); 
0035 
0036 <span style="font-weight:bold">IF</span> <span style="font-weight:bold">in</span> <span style="font-weight:bold">THEN</span> asdf
0037 <span style="color:#898887">-- folde me</span>
0038 <span style="font-weight:bold">END IF</span>; 
0039 
0040 <span style="font-weight:bold">TABLE</span>
0041 <span style="color:#898887">-- missing code</span>
0042 <span style="font-weight:bold">END TABLE</span>
0043 
0044 
0045 <span style="font-weight:bold">END</span>;
0046 
0047 <span style="color:#898887">-- hex, octal, binary</span>
0048 <span style="color:#b08000">H"0"</span> => <span style="color:#b08000">B"1000000"</span>;
0049 O<span style="color:#bf0303">"01234567"</span>;
0050 </pre></body></html>