<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7288308194430638596</id><updated>2012-01-25T08:08:06.328-08:00</updated><category term='Unicode'/><category term='程序设计／Programming'/><category term='UTF8'/><category term='语言 Language'/><category term='健康'/><category term='电子书'/><category term='杂项知识／Other knowledge'/><category term='音乐／Music'/><category term='Swedish Word of the Day'/><category term='艺术设计／Art design'/><category term='编程'/><category term='特别网站／Special website'/><category term='小说'/><category term='转换'/><category term='健身'/><category term='摄影/Camera'/><category term='数学理论/ Mathmatics'/><category term='经济／Economy'/><category term='日记'/><category term='跑步'/><category term='UTF16'/><title type='text'>北国风光，千里冰封，万里雪飘</title><subtitle type='html'>Technology and Art</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://slash-directx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://slash-directx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default?start-index=101&amp;max-results=100'/><author><name>Slash</name><uri>http://www.blogger.com/profile/07737276441198143037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/-IjnX5tSgjnQ/TjpdrrmVDLI/AAAAAAAAIu0/4Ik3rA6eZHs/s220/%25E7%258E%258B%25E9%25A9%25B0%25E5%25AE%2587.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>372</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7288308194430638596.post-1867145275096076472</id><published>2011-12-16T01:07:00.000-08:00</published><updated>2011-12-16T01:07:44.611-08:00</updated><title type='text'>CVSTortoise 避免重复输入密码， 并且安全的方法</title><content type='html'>&lt;br /&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Tired of typing your password into SSH all the time? Yes, you can apply common, open-source tools to do this for any application of SSH. Isn't open software cool! Read-on...&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;General SSH questions, a bit of background on SSH and specifically Public Key Cryptography, and versions of SSH clients can be found in&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-faq.php"&gt;my mini-SSH FAQ.&lt;/a&gt;&lt;/div&gt;&lt;ul style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#UsingSSHIdentities"&gt;Creating and Using SSH Identities&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#OpenSSH"&gt;Configuring OpenSSH to use Identities&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#InstallingOpenSSH"&gt;Installing OpenSSH&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ConfiguringOpenSSH"&gt;Configuring OpenSSH&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#PuTTY"&gt;Installing, Configuring and Using PuTTY&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#InstallingPuTTY"&gt;Installing PuTTY&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ConfiguringPuTTY"&gt;Configuring PuTTY&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#PuTTYGen"&gt;Generating your Public/Private Keys&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#PuTTYKeyToServer"&gt;Configure Server's&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#PuTTYAgent"&gt;Starting the PuTTY-Agent (Pageant)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#AutoStartPageant"&gt;Auto-Start PuTTY-Agent Upon Login&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ImportExportKeys"&gt;Using PuTTY Keys for OpenSSH and vice-versa&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ImportOpenSSH"&gt;To import a OpenSSH key into PuTTY:&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ExportOpenSSH"&gt;To export a PuTTY key for OpenSSH:&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: italic; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="UsingSSHIdentities"&gt;Creating and Using SSH Identities&lt;/a&gt;&lt;/h2&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;The first step in secure, password-free SSH is to create an SSH identity. An SSH identity is a private/public key pair, which are similar in functionality to to PGP keys, or SSL keys and SSL certificates. The public key of the identity pair will be placed on the remote servers to which you wish to connect and the private key will remain on the client or local machine. When you connect from your client, the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;program will offer to use identity-based authentication for each key it has available. If the server sees a corresponding public key on its end, it tells the client to prove that it has the private key, which is does by a mathematically rigourous means that we can ignore at this time.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;We can do this with either&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#OpenSSH"&gt;OpenSSH&lt;/a&gt;&amp;nbsp;or with&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#PuTTY"&gt;PuTTY&lt;/a&gt;.&lt;/div&gt;&lt;h3 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="OpenSSH"&gt;Configuring OpenSSH to use Identities&lt;/a&gt;&lt;/h3&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="InstallingOpenSSH"&gt;Installing OpenSSH&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;If you are running on a UNIX box without SSH (many do by default), have your system administrator build and install OpenSSH. A version of this is installed by default on most Linux platforms, but you or your system admistrator should update it as there are often security-related patches made available on the OpenSSH web site.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;If you are running on a Windows platform and use CYGWIN, you should already have SSH installed. Again, make sure you keep up with new releases of the SSH package (via the CYGWIN installer) for security.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ConfiguringOpenSSH"&gt;Configuring OpenSSH&lt;/a&gt;&lt;/h4&gt;&lt;ol style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;&lt;strong&gt;Create the identiy-key pair:&lt;/strong&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;cd ~/.ssh&lt;br /&gt;ssh-keygen&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;This creates your private/public key pair: (&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/id_rsa&lt;/tt&gt;&amp;nbsp;and&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/id_rsa.pub&lt;/tt&gt;). The program will ask you for a passphrase to encode your private key; be sure to use a good passphrase of more than 10 or so characters. If you choose not to use a passphrase, you will&amp;nbsp;&lt;strong&gt;not&lt;/strong&gt;&amp;nbsp;have to implement the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;or&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;putty-agent&lt;/tt&gt;&amp;nbsp;steps below,&amp;nbsp;&lt;strong&gt;however I do not recommend this&lt;/strong&gt;; Without a passphrase, your private key can be easily read by anyone and may be used to impersonate you on any server where you place your public key.&lt;/div&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;Instead of RSA, you may use DSA (&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;-t dsa&lt;/tt&gt;) either is fine, though I would&amp;nbsp;&lt;strong&gt;not&lt;/strong&gt;&amp;nbsp;recommend using RSA1 for security reasons.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Copy the public key to the remote server:&lt;/strong&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;scp ~/.ssh/id_rsa.pub &lt;em&gt;user@remote.host&lt;/em&gt;:pubkey.txt&lt;br /&gt;ssh &lt;em&gt;user@remote.host&lt;/em&gt;&lt;br /&gt;mkdir ~/.ssh&lt;br /&gt;chmod 700 .ssh&lt;br /&gt;cat pubkey.txt &amp;gt;&amp;gt; ~/.ssh/authorized_keys&lt;br /&gt;rm ~/pubkey.txt&lt;br /&gt;chmod 600 ~/.ssh/*&lt;br /&gt;exit&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;Be sure to replace&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;&lt;em&gt;user@remote.host&lt;/em&gt;&lt;/tt&gt;&amp;nbsp;with the appropriate username and host. This copies your&amp;nbsp;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;key to the remote server machine. Public keys are those with the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;.pub&lt;/tt&gt;&amp;nbsp;extension. You need to do this for each server into which you wish to login via SSH without a password. Alternatively, you could now copy the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file to other systems to allow access from the local system. Also, if you have multiple keys, you can add the public key of each pair to the&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;authorized_keys&lt;/tt&gt;&amp;nbsp;file, either by appending to the file or using a text editor. If you use cut and paste to copy the key, make sure each key entry is a single line in the file. Remember, the keys to add are always the public keys (from files with the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;.pub&lt;/tt&gt;extension).&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Test the remote public key:&lt;/strong&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;ssh &lt;em&gt;user@remote.host&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;enter-private-key-passphrase-at-prompt&gt;&lt;/enter-private-key-passphrase-at-prompt&gt;&lt;/em&gt;&lt;br /&gt;exit &lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;This is a test -- This time, instead of your password on the remote host, SSH should prompt you for the passphrase for your private key.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;&lt;strong&gt;Start the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace;"&gt;ssh-agent&lt;/tt&gt;:&lt;/strong&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;Now we get to the meat of this document and figure out how to avoid typing either a password or a passphrase every time...&lt;/div&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;eval `ssh-agent`&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;This starts the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;, which is a process which runs in the background and listens for "requests" from&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;clients needing your private key. The output of&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;is a set of environment variables which need to be&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;eval&lt;/tt&gt;-ed in order for future&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;clients to know that there is a server out there.&amp;nbsp;&lt;strong&gt;Do not start more than one instance of&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace;"&gt;ssh-agent&lt;/tt&gt;.&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Add your private key to the agent's cache:&lt;/strong&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;ssh-add&lt;br /&gt;&lt;em&gt;&lt;enter-private-key-passphrase-at-prompt&gt;&lt;/enter-private-key-passphrase-at-prompt&gt;&lt;/em&gt;&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;This adds your private key(s) to the list of keys held by&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;.&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-add&lt;/tt&gt;&amp;nbsp;will ask you for the passphrase of each key it is adding to the agent's pool. Note that this need only be done once after you start the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;daemon.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Test the connection again:&lt;/strong&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;ssh &lt;em&gt;user@remote.host&lt;/em&gt;&lt;br /&gt;exit&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;This is a test -- This time you should not have to type any passwords or passphrases as&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;should get your private key from the agent daemon.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;That's all there is to setting up&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;and&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;to use public-key encryption and avoid entering your password multiple times a day. Any application that uses SSH should no longer require passwords. All that remains is to configure CVS to use SSH.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;You should know that&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;stores your private key(s) in memory in the clear (read: unencrypted) to give to&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;clients that request it. Note that the mechanisms by which&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;talks to&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh&lt;/tt&gt;&amp;nbsp;are based upon UNIX sockets and UNIX system permissions protect those against unauthorized access, so you need not worry about this. There is some question about the security of this mechanism under CYGWIN on Win32 platforms, but I feel the risks are not greater than the benefits, especially if you are the only person with access to your Windows box. Just lock your screen when you are not present - common sence.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;One other tweak one can make: Realize that by using this "manual" approach of starting the agent and evaluating the results in your shell, only sub-shells of the current shell will know about the running&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;. An alternative approach that I use is to run a short script that starts the agent daemon if it is not already running and sets the appropriate environment variables.&lt;/div&gt;&lt;ol start="7" style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;&lt;strong&gt;Setup an automated start-agent script:&lt;/strong&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;First,&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/downloads/sssha"&gt;click here for my&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;sssha&lt;/tt&gt;&amp;nbsp;script.&lt;/a&gt;&amp;nbsp;It is a BASH shell script, so if you use a different login shell, you will have to modify it. Once you download it, place it in your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/&lt;/tt&gt;&amp;nbsp;directory and add this to your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.bashrc&lt;/tt&gt;&amp;nbsp;configuration script, presumably at or near the end:&lt;/div&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;# setup ssh-agent, if appropriate&lt;br /&gt;if [ -f "$HOME/.ssh/sssha" ]; then&lt;br /&gt;   source $HOME/.ssh/sssha&lt;br /&gt;fi &lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Finally, if you are truly paranoid, make sure to kill your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent&lt;/tt&gt;&amp;nbsp;when you are done using any machine on which you have started one. This can be accomplished most simply with&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;ssh-agent -k&lt;/tt&gt;.&lt;/div&gt;&lt;h3 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="PuTTY"&gt;Configuring PuTTY to use Identities&lt;/a&gt;&lt;/h3&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="InstallingPuTTY"&gt;Installing PuTTY&lt;/a&gt;&amp;nbsp;(Windows only)&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;First, you need to fetch PuTTY which is available from here:&amp;nbsp;&lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/&lt;/a&gt;&amp;nbsp;or a Google search on PuTTY should find it too. The installer is a fairly typical windows installer, so just go ahead and run it. The defaults are perfectly acceptable.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ConfiguringPuTTY"&gt;Configuring PuTTY&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;&lt;span class="figure floatright" style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; clear: right; float: right; font-style: italic; margin-bottom: 4px; margin-left: 4px; margin-right: 4px; margin-top: 4px; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px; text-align: center;"&gt;&lt;img alt="PuTTY Configuration" height="435" src="http://www.mtu.net/~engstrom/images/putty-conf.gif" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;" width="426" /&gt;&lt;br /&gt;Figure 1: PuTTY Configuration&lt;/span&gt;Once you have PuTTY installed, run PuTTY and you will be presented with a PuTTY Configuration window that looks something like that in Figure 1. Adjust each Category of settings as follows:&lt;/div&gt;&lt;ol style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;&lt;em&gt;Session&lt;/em&gt;&lt;ul&gt;&lt;li&gt;Check:&amp;nbsp;&lt;strong&gt;SSH&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Connection&lt;/em&gt;&lt;ul&gt;&lt;li&gt;Auto-login username:&amp;nbsp;&lt;em&gt;username&lt;/em&gt;&lt;br /&gt;with your username&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Connection » SSH&lt;/em&gt;&lt;ul&gt;&lt;li&gt;Preferred SSH protocol version:&amp;nbsp;&lt;strong&gt;2&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Connection » SSH » Auth&lt;/em&gt;&lt;ul&gt;&lt;li&gt;Check:&amp;nbsp;&lt;strong&gt;allow agent forwarding&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;[ you will come back here later to specify your&amp;nbsp;&lt;strong&gt;Private key file for authentication&lt;/strong&gt;&amp;nbsp;]&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Go back to the Session category, click on the&amp;nbsp;&lt;strong&gt;Saved Session&lt;/strong&gt;&amp;nbsp;named&amp;nbsp;&lt;strong&gt;Default Settings&lt;/strong&gt;&amp;nbsp;and click&amp;nbsp;&lt;strong&gt;Save&lt;/strong&gt;. These are now your default PuTTY options.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Test the settings by typing the name of a remote host into the&amp;nbsp;&lt;strong&gt;Host Name&lt;/strong&gt;&amp;nbsp;box and clicking&amp;nbsp;&lt;strong&gt;Open&lt;/strong&gt;. You should be prompted for your remote password and eventually get a shell window.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Go ahead and close that shell by typing&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;exit&lt;/tt&gt;.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="PuTTYGen"&gt;Generating your Public/Private Keys&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;&lt;span class="figure floatright" style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; clear: right; float: right; font-style: italic; margin-bottom: 4px; margin-left: 4px; margin-right: 4px; margin-top: 4px; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px; text-align: center;"&gt;&lt;img alt="PuTTY Key-Generator" height="464" src="http://www.mtu.net/~engstrom/images/putty-gen.gif" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;" width="483" /&gt;&lt;br /&gt;Figure 2: Generating your key&lt;/span&gt;With PuTTY configured, you can now generate your public/private key. On the Windows&amp;nbsp;&lt;strong&gt;START&lt;/strong&gt;&amp;nbsp;menu, where PuTTY shortcuts were installed, should be a shortcut for PuTTYgen. You should see a window like that in Figure 2.&lt;/div&gt;&lt;ol style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;Check:&amp;nbsp;&lt;strong&gt;SSH2 RSA&lt;/strong&gt;&amp;nbsp;(or&amp;nbsp;&lt;strong&gt;SSH2 DSA&lt;/strong&gt;, but&amp;nbsp;&lt;strong&gt;NOT&lt;/strong&gt;&amp;nbsp;SSH1 RSA)&lt;/li&gt;&lt;li&gt;Click:&amp;nbsp;&lt;strong&gt;Generate&lt;/strong&gt;&lt;br /&gt;While PuTTYgen is generating your key, create some "entropy" by moving the mouse around in the empty area of the window.&lt;/li&gt;&lt;li&gt;Enter a&amp;nbsp;&lt;strong&gt;Key Passphrase&lt;/strong&gt;&lt;br /&gt;Make sure it is a good passphrase of more than 10 or so characters. If you choose not to use a passphrase, you will&amp;nbsp;&lt;strong&gt;not&lt;/strong&gt;&amp;nbsp;have to use the PuTTY-Agent (below),&amp;nbsp;&lt;strong&gt;however I do not recommend this&lt;/strong&gt;; Without a passphrase, your private key can be easily read by anyone and may be used to impersonate you on any server where you place your public key.&lt;/li&gt;&lt;li&gt;Click:&amp;nbsp;&lt;strong&gt;Save Private Key&lt;/strong&gt;&lt;br /&gt;Select a place to put your keys such as your home directory; name it something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY-Private.ppk&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;Click:&amp;nbsp;&lt;strong&gt;Save Public Key&lt;/strong&gt;&lt;br /&gt;Save it to the same directory as the private key, presumably; name it something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY-Public.pub&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="CreateAuthKeysFromPuTTYKey"&gt;Create your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;authorized_keys&lt;/tt&gt;&lt;/a&gt;&amp;nbsp;file by coping the text from the&amp;nbsp;&lt;strong&gt;Public Key for pasting into authorized_keys&lt;/strong&gt;&amp;nbsp;text-box into a file, again presumably to the same directory, named something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;openssh-key.pub&lt;/tt&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="PuTTYKeyToServer"&gt;Configure the Server's&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;You now need to copy your public key to the remote SSH server and update one setting in your PuTTY configuration:&lt;/div&gt;&lt;ol start="7" style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;Store your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;openssh-key.pub&lt;/tt&gt;&amp;nbsp;on the remote server in your remote&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file:&lt;/div&gt;&lt;ol class="ol2" style="list-style-type: lower-roman;"&gt;&lt;li&gt;&lt;strong&gt;Open Command/Shell Prompt&lt;/strong&gt;&amp;nbsp;by typing&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;cmd&lt;/tt&gt;&amp;nbsp;in the Windows Run dialog or by starting a CYGWIN shell.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="CopyPuTTYKeyToServer"&gt;Copy Public Key to Server&lt;/a&gt;&lt;/strong&gt;: at the command prompt, enter:&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;&lt;em&gt;[ CMD: ]&lt;/em&gt;&lt;br /&gt;pscp &lt;em&gt;c:\path\to\openssh-key.pub username@cvs.server.com&lt;/em&gt;:openssh-key.pub&lt;br /&gt;or&lt;br /&gt;&lt;em&gt;[ CYGWIN: ]&lt;/em&gt;&lt;br /&gt;scp &lt;em&gt;/cygdrive/c/path/to/openssh-key.pub username@cvs.server.com&lt;/em&gt;:openssh-key.pub&lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;...where&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;&lt;em&gt;c:\path\to\openssh-key.pub&lt;/em&gt;&lt;/tt&gt;&amp;nbsp;specifies the location of the key file created in step two, and&amp;nbsp;&lt;em&gt;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;username@cvs.server&lt;/tt&gt;&lt;/em&gt;&amp;nbsp;specifies your user name on the CVS server and the hostname of the CVS server. You may be prompted to confirm the legitimacy of the host, and you will be prompted to enter your password for the CVS server.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;&lt;strong&gt;Connect using PuTTY&lt;/strong&gt;: if necessary, run the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;putty&lt;/tt&gt;&amp;nbsp;program, entering the name of the remote cvs server.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;&lt;strong&gt;Configure the Key on the CVS Server&lt;/strong&gt;: after logging into the CVS server, enter the following commands to place your public key into the remote&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file:&lt;/div&gt;&lt;pre style="background-color: #eeeeee; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;"&gt;mkdir ~/.ssh&lt;br /&gt;chmod 700 .ssh&lt;br /&gt;cat ~/openssh-key.pub &amp;gt;&amp;gt; ~/.ssh/authorized_keys&lt;br /&gt;rm ~/openssh-key.pub&lt;br /&gt;chmod 600 ~/.ssh/*&lt;br /&gt;exit &lt;/pre&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;You can also copy/paste, ftp, email or transmit your public key to the remote server by any means you find convenient. Just put the contents in the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;~/.ssh/authorized_keys&lt;/tt&gt;&amp;nbsp;file, ensuring that what you paste is only one (long) line.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="margin-bottom: 0.3em; margin-top: 0.3em;"&gt;&lt;strong&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ConfigurePuTTYwithPrivateKey"&gt;Configure PuTTY to use the Private Key&lt;/a&gt;:&lt;/strong&gt;&amp;nbsp;Open PuTTY again; when the configuration window opens:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Open the&amp;nbsp;&lt;em&gt;Connection » SSH » Auth&lt;/em&gt;&amp;nbsp;configuration category&lt;/li&gt;&lt;li&gt;Set the location of your&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY-Private.ppk&lt;/tt&gt;&amp;nbsp;file in the&amp;nbsp;&lt;strong&gt;Private Key File for Authentication&lt;/strong&gt;&amp;nbsp;box&lt;/li&gt;&lt;li&gt;Return to the&amp;nbsp;&lt;em&gt;Session&lt;/em&gt;&amp;nbsp;configuration category&lt;/li&gt;&lt;li&gt;Select and save your settings into the&amp;nbsp;&lt;strong&gt;Default Settings&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Test the settings by typing the name of the remote host into the&amp;nbsp;&lt;strong&gt;Host Name&lt;/strong&gt;&amp;nbsp;box and clicking&amp;nbsp;&lt;strong&gt;Open&lt;/strong&gt;. You should be prompted the passphrase of your private key rather than for your remote password; close the resulting shell window by typing&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;exit&lt;/tt&gt;.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="PuTTYAgent"&gt;Starting the PuTTY-Agent (Pageant)&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Run the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;pageant&lt;/tt&gt;&amp;nbsp;program from the&amp;nbsp;&lt;strong&gt;START&lt;/strong&gt;&amp;nbsp;menu. This will load the PuTTY Authentication Agent into the Windows System Tray; it appears as a little computer with a "secret agent hat". PuTTY-Agent is a process which runs in the background and listens for "requests" from&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY&lt;/tt&gt;&amp;nbsp;clients needing your private key.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;When PuTTY-Agent starts, it doesn't know about your private keys by default. Right-click the Pageant icon in the Windows System Tray. Select&amp;nbsp;&lt;strong&gt;Add Key&lt;/strong&gt;. Navigate to the directory where you saved the public and private keys in the previous step, and select the file&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;&amp;nbsp;PuTTY-Private.ppk&lt;/tt&gt;. Pageant will prompt you for the passphrase of the key.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Now you are basically done. Restart PuTTY again to test the settings one last time; enter the name of the remote host into the&amp;nbsp;&lt;strong&gt;Host Name&lt;/strong&gt;&amp;nbsp;box and clicking&amp;nbsp;&lt;strong&gt;Open&lt;/strong&gt;. You should&amp;nbsp;&lt;strong&gt;NOT&lt;/strong&gt;&amp;nbsp;be prompted the passphrase of your private key nor your remote password; close the resulting shell window by typing&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;exit&lt;/tt&gt;.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="AutoStartPageant"&gt;Auto-Start PuTTY-Agent Upon Login&lt;/a&gt;&lt;/h4&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Pageant can automatically load one or more private keys when it starts up, if you provide them on the Pageant command line (i.e. in a shortcut). If you copy the standard Pageant shortcut, append the location of your key(s) to the Target: line. It might look something like this:&lt;/div&gt;&lt;pre style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(0, 0, 0); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; color: #225555; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-size: 13px; margin-left: 5%; margin-right: 5%; margin-top: 0.4em; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; text-align: justify;"&gt;C:\PuTTY\pageant.exe d:\main.key d:\secondary.key&lt;/pre&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;If the keys are stored encrypted, Pageant will request the passphrases on startup.&lt;/div&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;If you place that new shortcut in your&amp;nbsp;&lt;em&gt;Startup&lt;/em&gt;&amp;nbsp;folder, it should be loaded automatically when you login to Windows.&lt;/div&gt;&lt;h2 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: italic; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ImportExportKeys"&gt;Using PuTTY Keys for OpenSSH and vice-versa&lt;/a&gt;&lt;/h2&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;If you already have keys used for OpenSSH or for PuTTY, you may use those keys in the other application, but you need to go through an import or export step using PuTTYgen.&lt;/div&gt;&lt;ol style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;First, open PuTTYGen again...&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ImportOpenSSH"&gt;To import a OpenSSH key into PuTTY:&lt;/a&gt;&lt;/h4&gt;&lt;ol start="2" style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;In PuTTYgen, select:&amp;nbsp;&lt;strong&gt;Conversions&amp;nbsp;&lt;em&gt;»&lt;/em&gt;&amp;nbsp;Import Key&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Browse to your&amp;nbsp;&lt;strong&gt;private&lt;/strong&gt;&amp;nbsp;OpenSSH key and select&amp;nbsp;&lt;strong&gt;Open.&lt;/strong&gt;&lt;br /&gt;You should be required to enter your private key passphrase.&lt;/li&gt;&lt;li&gt;Click:&amp;nbsp;&lt;strong&gt;Save Private Key&lt;/strong&gt;&lt;br /&gt;Select a place to put your keys such as your home directory; name it something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY-Private.ppk&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;Click:&amp;nbsp;&lt;strong&gt;Save Public Key&lt;/strong&gt;&lt;br /&gt;Save it to the same directory as the private key, presumably; name it something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;PuTTY-Public.pub&lt;/tt&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Everything else should proceed as before, including using PuTTY-Agent (Pageant), but be sure to&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#ConfigurePuTTYwithPrivateKey"&gt;tell PuTTY about your new Private Key as above&lt;/a&gt;.&lt;/div&gt;&lt;h4 style="background-color: #ddddaa; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0.2em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; text-align: justify;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" name="ExportOpenSSH"&gt;To export a PuTTY key for OpenSSH:&lt;/a&gt;&lt;/h4&gt;&lt;ol start="2" style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify;"&gt;&lt;li&gt;In PuTTYgen, select:&amp;nbsp;&lt;strong&gt;Conversions&amp;nbsp;&lt;em&gt;»&lt;/em&gt;&amp;nbsp;Load Private Key&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Browse to your&amp;nbsp;&lt;strong&gt;private&lt;/strong&gt;&amp;nbsp;PuTTY key and select&amp;nbsp;&lt;strong&gt;Open.&lt;/strong&gt;&lt;br /&gt;You should be required to enter your private key passphrase.&lt;/li&gt;&lt;li&gt;Select:&amp;nbsp;&lt;strong&gt;Conversions&amp;nbsp;&lt;em&gt;»&lt;/em&gt;&amp;nbsp;Export OpenSSH Key&lt;/strong&gt;&lt;br /&gt;Select a place to put your keys such as your home directory; name it something like&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;openssh-key&lt;/tt&gt;.&lt;/li&gt;&lt;li&gt;To save the public key, follow the same instructions for&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#CreateAuthKeysFromPuTTYKey"&gt;creating the&amp;nbsp;&lt;tt style="color: #993300; font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-weight: bold;"&gt;openssh-key.pub&lt;/tt&gt;&amp;nbsp;file as above.&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="background-color: #ddddaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 0.3em; margin-top: 0.3em; text-align: justify;"&gt;Everything else should proceed as before, including using PuTTY-Agent (Pageant), but be sure to&amp;nbsp;&lt;a href="http://www.mtu.net/~engstrom/ssh-agent.php#CopyPuTTYKeyToServer"&gt;copy your openSSH key to the server, as above&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7288308194430638596-1867145275096076472?l=slash-directx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slash-directx.blogspot.com/feeds/1867145275096076472/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://slash-directx.blogspot.com/2011/12/cvstortoise.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default/1867145275096076472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default/1867145275096076472'/><link rel='alternate' type='text/html' href='http://slash-directx.blogspot.com/2011/12/cvstortoise.html' title='CVSTortoise 避免重复输入密码， 并且安全的方法'/><author><name>Slash</name><uri>http://www.blogger.com/profile/07737276441198143037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/-IjnX5tSgjnQ/TjpdrrmVDLI/AAAAAAAAIu0/4Ik3rA6eZHs/s220/%25E7%258E%258B%25E9%25A9%25B0%25E5%25AE%2587.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7288308194430638596.post-5249972759066086368</id><published>2011-12-09T03:15:00.001-08:00</published><updated>2011-12-09T03:16:15.715-08:00</updated><title type='text'>6 ways to get HBRUSH</title><content type='html'>&lt;br /&gt;&lt;table style="background-color: white; font-family: Arial; table-layout: fixed; width: 853px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="filter: none; font-size: 12px; line-height: 18px; visibility: visible !important; word-break: break-all; word-wrap: break-word; zoom: 1 !important;"&gt;&lt;div class="cnt" id="blog_text" style="filter: none; overflow-x: hidden; overflow-y: hidden; position: relative !important; visibility: visible !important; word-break: normal; word-wrap: break-word; zoom: 1 !important;"&gt;&lt;table class="FCK__ShowTableBorders" style="table-layout: fixed;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="filter: none; font-size: 12px; visibility: visible !important; word-break: break-all; word-wrap: break-word; zoom: 1 !important;"&gt;&lt;div class="cnt" style="filter: none; overflow-x: hidden; overflow-y: hidden; position: relative !important; visibility: visible !important; word-break: normal; word-wrap: break-word; zoom: 1 !important;"&gt;&lt;strong&gt;HBRUSH hbr;&lt;/strong&gt;&lt;br /&gt;第一种:&amp;nbsp;&lt;strong&gt;hbr= CreateSolidBrush(RGB(255,0,0));&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&amp;nbsp;&lt;span style="color: #339966;"&gt;//单色的画刷&lt;/span&gt;&lt;br /&gt;第二种:&amp;nbsp;&lt;strong&gt;hbr= (HBRUSH)GetStockObject(BLACK_BRUSH);&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;//只能取特定颜色的画刷,如&lt;/span&gt;&lt;span style="color: #339966;"&gt;BLACK_BRUSH,GRAY_BRUSH等刷&lt;/span&gt;&lt;br /&gt;第三种:&amp;nbsp;&lt;strong&gt;hbr= CreatePatternBrush(HBITMAP hbmp);&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;//得到位图画刷&lt;/span&gt;&lt;br /&gt;第四种:&amp;nbsp;&lt;strong&gt;hbr = CreateHatchBrush(int fnStyle,&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;COLORREF clrref)&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;//创建一种带阴影的画刷&lt;/span&gt;&lt;br /&gt;第五种:&lt;strong&gt;&amp;nbsp;hbr= CreateBrushIndirect(LOGBRUSH);&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;//通过LOGBRUSH结构体来取画刷&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;strong&gt;typedef struct tagLOGBRUSH {&amp;nbsp;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&amp;nbsp;UINT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lbStyle;&lt;/strong&gt;&amp;nbsp;&lt;span style="color: #339966;"&gt;//画刷类型&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;COLORREF lbColor;&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #339966;"&gt;&lt;strong&gt;//&lt;/strong&gt;颜色&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LONG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lbHatch;&lt;/strong&gt;&amp;nbsp;&lt;span style="color: #339966;"&gt;//阴影&lt;/span&gt;&lt;strong&gt;} LOGBRUSH, *PLOGBRUSH;&lt;/strong&gt;&lt;br /&gt;第六种:&amp;nbsp;&lt;strong&gt;hbr= HBRUSH CreateDIBPatternBrush(&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;//通过与设备无关位图创建一个画刷&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HGLOBAL hglbDIBPacked,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // handle to DIB&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;UINT fuColorSpec&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;// color table data&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/strong&gt;&lt;br /&gt;例如：&lt;br /&gt;&lt;strong&gt;&lt;span style="color: blue;"&gt;HBRUSH CAfdView&lt;/span&gt;::&lt;span style="color: #993300;"&gt;OnCtlColor&lt;/span&gt;(&lt;span style="color: blue;"&gt;CDC&lt;/span&gt;* pDC,&amp;nbsp;&lt;span style="color: blue;"&gt;CWnd&lt;/span&gt;* pWnd,&amp;nbsp;&lt;span style="color: blue;"&gt;UINT&lt;/span&gt;&amp;nbsp;nCtlColor)&lt;br /&gt;{&lt;br /&gt;&lt;span style="color: blue;"&gt;HBRUSH&lt;/span&gt;&amp;nbsp;hbr =&amp;nbsp;&lt;span style="color: blue;"&gt;CFormView&lt;/span&gt;::&lt;span style="color: #993300;"&gt;OnCtlColor&lt;/span&gt;(pDC, pWnd, nCtlColor);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #339966;"&gt;// TODO: Change any attributes of the DC here&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;&amp;nbsp;(pWnd-&amp;gt;&lt;span style="color: #993300;"&gt;GetDlgCtrlID&lt;/span&gt;()==&lt;span style="color: magenta;"&gt;IDC_STATIC1&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pDC-&amp;gt;&lt;span style="color: #993300;"&gt;SetTextColor&lt;/span&gt;(&lt;span style="color: magenta;"&gt;RGB&lt;/span&gt;(200,0,0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pDC-&amp;gt;&lt;span style="color: #993300;"&gt;SetBkColor&lt;/span&gt;(&lt;span style="color: magenta;"&gt;RGB&lt;/span&gt;(0,0,255));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;static HBRUSH&lt;/span&gt;&amp;nbsp;hBrush =&amp;nbsp;&lt;span style="color: #993300;"&gt;CreateSolidBrush&lt;/span&gt;(&lt;span style="color: magenta;"&gt;RGB&lt;/span&gt;(222,0,255));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;return&lt;/span&gt;&amp;nbsp;hBrush;&lt;br /&gt;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #339966;"&gt;&amp;nbsp;// TODO: Return a different brush if the default is not desired&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;else&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;return&lt;/span&gt;&amp;nbsp;hbr;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;改变对话框背景色&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: blue;"&gt;HBRUSH&lt;/span&gt;&amp;nbsp;CDqfDlg::&lt;span style="color: #993300;"&gt;OnCtlColor&lt;/span&gt;(&lt;span style="color: blue;"&gt;CDC&lt;/span&gt;* pDC,&amp;nbsp;&lt;span style="color: blue;"&gt;CWnd&lt;/span&gt;* pWnd,&amp;nbsp;&lt;span style="color: blue;"&gt;UINT&lt;/span&gt;&amp;nbsp;nCtlColor)&lt;br /&gt;{&lt;br /&gt;&lt;span style="color: blue;"&gt;HBRUSH&lt;/span&gt;&amp;nbsp;hbr =&amp;nbsp;&lt;span style="color: blue;"&gt;CDialog&lt;/span&gt;::&lt;span style="color: #993300;"&gt;OnCtlColor&lt;/span&gt;(pDC, pWnd, nCtlColor);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #339966;"&gt;// TODO: Change any attributes of the DC here&lt;br /&gt;&lt;br /&gt;// TODO: Return a different brush if the default is not desired&lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt;(nCtlColor ==&amp;nbsp;&lt;span style="color: magenta;"&gt;CTLCOLOR_DLG&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;CBrush&lt;/span&gt;&amp;nbsp;*brush;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; brush =&amp;nbsp;&lt;span style="color: blue;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;CBrush&lt;/span&gt;(&lt;span style="color: magenta;"&gt;RGB&lt;/span&gt;(221,221,221));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;return&lt;/span&gt;&amp;nbsp;(&lt;span style="color: blue;"&gt;HBRUSH&lt;/span&gt;)(brush-&amp;gt;m_hObject);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt;&amp;nbsp;hbr;&lt;br /&gt;}&lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7288308194430638596-5249972759066086368?l=slash-directx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slash-directx.blogspot.com/feeds/5249972759066086368/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://slash-directx.blogspot.com/2011/12/6-ways-to-get-hbrush.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default/5249972759066086368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7288308194430638596/posts/default/5249972759066086368'/><link rel='alternate' type='text/html' href='http://slash-directx.blogspot.com/2011/12/6-ways-to-get-hbrush.html' title='6 ways to get HBRUSH'/><author><name>Slash</name><uri>http://www.blogger.com/profile/07737276441198143037</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/-IjnX5tSgjnQ/TjpdrrmVDLI/AAAAAAAAIu0/4Ik3rA6eZHs/s220/%25E7%258E%258B%25E9%25A9%25B0%25E5%25AE%2587.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7288308194430638596.post-7918849921400797676</id><published>2011-12-05T06:24:00.001-08:00</published><updated>2011-12-05T06:30:04.242-08:00</updated><title type='text'>C++ Predefined Compiler Macros</title><content type='html'>&lt;br /&gt;&lt;h1 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; font-size: xx-large; line-height: 17px; margin-bottom: 0.5em; margin-left: 0em; margin-right: 0em; margin-top: 0.7em; text-align: center;"&gt;&lt;/h1&gt;&lt;div class="contents" style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 0em; margin-left: 1em; margin-right: 0em; margin-top: 0em; text-align: left;"&gt;&lt;dl&gt;&lt;/dl&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec2" name="sec2"&gt;&lt;/a&gt;Borland Turbo C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__TURBOC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__TURBOC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Turbo C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__TURBOC__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;397&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;661&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.borland.com/borlandcpp/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Turbo_C" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec3" name="sec3"&gt;&lt;/a&gt;Borland C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__BORLANDC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__BORLANDC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CODEGEARC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CODEGEARC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Borland C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;C++ Builder&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__BORLANDC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__CODEGEARC__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x200&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x400&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x410&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x452&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x500&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.02&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x520&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x530&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x540&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.5&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x550&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.51&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x551&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2009&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x613&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x613&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2010&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x621&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x621&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.embarcadero.com/products/cbuilder" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://directory.google.com/Top/Computers/Programming/Languages/C%2B%2B/C%2B%2BBuilder/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/C_plus_plus_builder" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec4" name="sec4"&gt;&lt;/a&gt;Clang&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__clang__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__clang_major__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__clang_minor__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__clang_patchlevel__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that clang also defines the GNU C version macros, but you should use the clang&amp;nbsp;&lt;a href="http://clang.llvm.org/docs/LanguageExtensions.html#feature_check" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;feature checking macros&lt;/a&gt;&amp;nbsp;to detect the availability of various features.&lt;/div&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://clang.llvm.org/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Clang" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec5" name="sec5"&gt;&lt;/a&gt;Comeau C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__COMO__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__COMO_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Comeau C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__COMO_VERSION__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.3&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;230&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.comeaucomputing.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec6" name="sec6"&gt;&lt;/a&gt;Compaq C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DECC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;C compiler&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DECC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRRTPPPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;br /&gt;T = Type (9 = official)&lt;br /&gt;PPPP = Patch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DECCXX&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;C++ compiler&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DECCXX_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;As __DECC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__VAXC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VAXC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Compaq C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__DECC_VER&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.0-001&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;60090001&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.openvms.compaq.com/openvms/brochures/deccplus/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec7" name="sec7"&gt;&lt;/a&gt;Cray C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_CRAYC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_RELEASE&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_RELEASE_MINOR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.cray.com/products/software/cplus.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec8" name="sec8"&gt;&lt;/a&gt;Cygwin&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CYGWIN__&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.cygwin.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Cygwin" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec9" name="sec9"&gt;&lt;/a&gt;Diab C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DCC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__VERSION_NUMBER__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;PP = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Diab C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__VERSION_NUMBER__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.4g&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4426&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.windriver.com/products/html/dcc_compiler.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec10" name="sec10"&gt;&lt;/a&gt;Digital Mars&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DMC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ZTC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DMC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;PP = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Digital Mars&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__DMC__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x700&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x720&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;8.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x800&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.digitalmars.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec11" name="sec11"&gt;&lt;/a&gt;Dignus Systems/C and Systems/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SYSC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;C compiler&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SYSC_VER__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PP = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Systems/C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__SYSC_VER__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.80.32&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;18032&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.dignus.com/dcxx/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec12" name="sec12"&gt;&lt;/a&gt;DJGPP&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DJGPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DJGPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__DJGPP_MINOR__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GO32__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Defined by DJGPP 1.x&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;DJGPP&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__DJGPP__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__DJGPP_MINOR__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.01&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.delorie.com/djgpp/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.google.com/Top/Computers/Software/Operating_Systems/x86/DOS/Programming/Compilers/DJGPP/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Djgpp" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec13" name="sec13"&gt;&lt;/a&gt;EKOPath&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PATHCC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PATHCC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PATHCC_MINOR__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PATHCC_PATCHLEVEL__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;EKOPath&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__PATHCC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__PATHCC_MINOR__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__PATHCC_PATCHLEVEL__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.pathscale.com/ekopath.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec14" name="sec14"&gt;&lt;/a&gt;EDG C++ Front End&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__EDG__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__EDG_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;EDG C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__EDG_VERSION__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.30&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;230&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.edg.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec15" name="sec15"&gt;&lt;/a&gt;GNU C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GNUC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GNUC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GNUC_MINOR__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GNUC_PATCHLEVEL__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Patch (introduced in version 3.0)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that the meaning of the __GNUC__ macro has changed subtly over the years, from identifying the GNU C/C++ compiler to identifying any compiler that implements the GNU compiler extensions (see the&lt;a href="http://gcc.gnu.org/ml/gcc/2008-07/threads.html#00025" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Feature request - a macro defined for GCC&lt;/a&gt;&amp;nbsp;discussion for further information). For example, the Intel C++ on Linux also defines these macros from version 8.1 (see the&amp;nbsp;&lt;a href="ftp://download.intel.com/support/performancetools/c/linux/sb/clin81_relnotes.pdf" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Intel C++ Compiler 8.1 for Linux Release Notes&lt;/a&gt;and&amp;nbsp;&lt;a href="http://www.intel.com/cd/software/products/asmo-na/eng/284736.htm" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Intel Compilers for Linux: Compatibility with GNU Compilers&lt;/a&gt;.)&lt;/div&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;GNU C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__GNUC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__GNUC_MINOR__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__GNUC_PATCHLEVEL__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.7.x&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Alternative Version&lt;/h4&gt;&lt;div class="first" style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;If you prefer a single version macro, you can define the following yourself.&lt;/div&gt;&lt;pre class="example" style="background-color: white; font-family: courier; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;#if defined(__GNUC__)&lt;br /&gt;# if defined(__GNUC_PATCHLEVEL__)&lt;br /&gt;#  define __GNUC_VERSION__ (__GNUC__ * 10000 \&lt;br /&gt;                            + __GNUC_MINOR__ * 100 \&lt;br /&gt;                            + __GNUC_PATCHLEVEL__)&lt;br /&gt;# else&lt;br /&gt;#  define __GNUC_VERSION__ (__GNUC__ * 10000 \&lt;br /&gt;                            + __GNUC_MINOR__ * 100)&lt;br /&gt;# endif&lt;br /&gt;#endif&lt;br /&gt;&lt;/pre&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;The format of this new macro is:&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GNUC_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PP = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example of Alternative Version&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;GNU C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__GNUC_VERSION__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.7.x&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;20700&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;30002&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://gcc.gnu.org/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://directory.google.com/Top/Computers/Programming/Compilers/GNU_Compiler_Collection/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec16" name="sec16"&gt;&lt;/a&gt;Green Hill C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ghs__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GHS_VERSION_NUMBER__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__GHS_REVISION_DATE__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Epoch time&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Green Hill C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__GHS_VERSION_NUMBER__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.2.1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;421&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.ghs.com/products/MULTI_IDE.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Green_Hills_Software" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec17" name="sec17"&gt;&lt;/a&gt;HP ANSI C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HP_cc&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://devresource.hp.com/devresource/Tools/lang.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec18" name="sec18"&gt;&lt;/a&gt;HP aCC&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HP_aCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HP_aCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;From version A.01.15 (and A.03.13)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HP_aCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PP = Patch&lt;br /&gt;&lt;br /&gt;From version A.01.21 (and A.03.25)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;HP aCC&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__HP_aCC&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;A.01.21&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;012100&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://devresource.hp.com/devresource/Tools/lang.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec19" name="sec19"&gt;&lt;/a&gt;IAR C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IAR_SYSTEMS_ICC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__VER__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;IAR C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__VER__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.34&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;334&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.iar.com/p7371/p7371_eng.php" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec20" name="sec20"&gt;&lt;/a&gt;IBM XL C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__xlc__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Compiles C&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__xlC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Compiles C++&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__xlc__&lt;br /&gt;__xlC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVVRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMCPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMC__&lt;br /&gt;__IBMCPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that the z/OS C/C++ compiler also defines&amp;nbsp;&lt;code style="font-family: courier;"&gt;__IBMC__&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code style="font-family: courier;"&gt;__IBMCPP__&lt;/code&gt;&amp;nbsp;macros, but with a different syntax. See the entry on the z/OS C/C++ compiler below for further information.&lt;/div&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;IBM XL C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__xlC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__IBMCPP__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x0301&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.5&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x0405&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;450&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x0500&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;500&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.ibm.com/software/ad/caix/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/VisualAge" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec21" name="sec21"&gt;&lt;/a&gt;IBM z/OS C/C++&lt;/h2&gt;&lt;div class="first" style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;This is the XL C/C++ compiler for mainframes (e.g. z/OS). The entry on XL C/C++ has been split into two for clarity.&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMCPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IBMC__&lt;br /&gt;__IBMCPP__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;NVRRM&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;N = Product (0 = C/370, 1 = MVS, 2 = OS/390, 4 = z/OS)&lt;br /&gt;V = Version&lt;br /&gt;RR = Revision&lt;br /&gt;P = Patch&lt;br /&gt;&lt;br /&gt;Defined for z/OS XL C/C++&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__COMPILER_VER__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xNVRRPPPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;N = Product (see above)&lt;br /&gt;V = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PPPP = Patch&lt;br /&gt;&lt;br /&gt;Defined for z/OS XL C/C++&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that XL C/C++ also defines&amp;nbsp;&lt;code style="font-family: courier;"&gt;__IBMC__&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code style="font-family: courier;"&gt;__IBMCPP__&lt;/code&gt;&amp;nbsp;macros, but with a different syntax. You can use&amp;nbsp;&lt;code style="font-family: courier;"&gt;__xlC__&lt;/code&gt;&amp;nbsp;(only defined for XL C/C++) or&amp;nbsp;&lt;code style="font-family: courier;"&gt;__COMPILER_VER__&lt;/code&gt;&amp;nbsp;(only defined for z/OS C/C++) to distinguish between the two.&lt;/div&gt;&lt;pre class="example" style="background-color: white; font-family: courier; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;#if defined(__IBMC__) || defined(__IBMCPP__)&lt;br /&gt;# if defined(__COMPILER_VER__)&lt;br /&gt;/* z/OS C/C++ so __IBMC__ is defined as NVRRM */&lt;br /&gt;# else&lt;br /&gt;/* XL C/C++ so __IBMC__ is defined as VRP */&lt;br /&gt;# endif&lt;br /&gt;#endif&lt;br /&gt;&lt;/pre&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;IBM z/OS XL C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__IBMC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__COMPILER_VER__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.7&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;41070&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x41070000&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.ibm.com/software/awdtools/czos/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/VisualAge" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec22" name="sec22"&gt;&lt;/a&gt;ImageCraft C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__IMAGECRAFT__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.imagecraft.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec23" name="sec23"&gt;&lt;/a&gt;Intel C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__INTEL_COMPILER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ICC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ECC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Obsolete&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ICL&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__INTEL_COMPILER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__INTEL_COMPILER_BUILD_DATE&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;YYYYMMDD&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;YYYY = Year&lt;br /&gt;MM = Month&lt;br /&gt;DD = Day&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Intel C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__INTEL_COMPILER&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__INTEL_COMPILER_BUILD_DATE&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;500&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;600&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;8.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;800&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;9.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;900&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;20060222&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.intel.com/software/products/index.htm" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec24" name="sec24"&gt;&lt;/a&gt;KAI C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__KCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__KCC_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;PP = Patch (a = 01, b = 02, ...)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;KAI C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__KCC_VERSION&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.0d&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4004&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://developer.intel.com/software/products/kcc/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec25" name="sec25"&gt;&lt;/a&gt;Keil CARM&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CA__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__KEIL__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CA__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Keil CARM&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__CA__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.01&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;101&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.keil.com/arm/carm.asp" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec26" name="sec26"&gt;&lt;/a&gt;Keil C166&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__C166__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__C166__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Keil C166&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__C166__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.01&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;501&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.keil.com/c166/c166.asp" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec27" name="sec27"&gt;&lt;/a&gt;Keil C51&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__C51__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CX51__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__C51__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Keil C51&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__C51__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.01&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;701&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.keil.com/c51/c51.asp" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec28" name="sec28"&gt;&lt;/a&gt;LCC&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__LCC__&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.cs.virginia.edu/~lcc-win32/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Local_C_compiler" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec29" name="sec29"&gt;&lt;/a&gt;LLVM&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__llvm__&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://llvm.org/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/LLVM" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec30" name="sec30"&gt;&lt;/a&gt;MetaWare High C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HIGHC__&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.metaware.com/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec31" name="sec31"&gt;&lt;/a&gt;Metrowerks CodeWarrior&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MWERKS__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MWERKS__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Until CodeWarrior 7&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MWERKS__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVRPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;PP = Patch&lt;br /&gt;&lt;br /&gt;From CodeWarrior 7&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Metrowerks C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__MWERKS__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x2000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x2200&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.metrowerks.com/platforms/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/CodeWarrior" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec32" name="sec32"&gt;&lt;/a&gt;MinGW&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MINGW32__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MINGW32_MAJOR_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MINGW32_MINOR_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;MinGW&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__MINGW32_MAJOR_VERSION&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__MINGW32_MINOR_VERSION&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.4&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.mingw.org/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/MinGW" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec33" name="sec33"&gt;&lt;/a&gt;MIPSpro&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__sgi&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;sgi&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_COMPILER_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;br /&gt;&lt;br /&gt;Until ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_SGI_COMPILER_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;br /&gt;&lt;br /&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;MIPSpro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;_COMPILER_VERSION&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;_SGI_COMPILER_VERSION&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.0.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;602&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.2.1&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;721&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.4.4&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;744&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.sgi.com/developers/devtools/languages/mipspro.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec34" name="sec34"&gt;&lt;/a&gt;MPW C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MRC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;MPW_C&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;MPW_CPLUS&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__MRC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVVRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;MPW C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__MRC__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x500&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://developer.apple.com/tools/mpw-tools/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec35" name="sec35"&gt;&lt;/a&gt;Microsoft Visual C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MSC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MSC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MSC_FULL_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRRPPPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PPPP = Patch&lt;br /&gt;&lt;br /&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MSC_FULL_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VVRRPPPPP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VV = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PPPPP = Patch&lt;br /&gt;&lt;br /&gt;From Visual C++ 8.0 ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MSC_BUILD&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;B&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;B = Build number&lt;br /&gt;&lt;br /&gt;From Visual C++ 9.0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that&amp;nbsp;&lt;code style="font-family: courier;"&gt;_MSC_FULL_VER&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code style="font-family: courier;"&gt;_MSC_BUILD&lt;/code&gt;&amp;nbsp;are not officially documented by the vendor.&lt;/div&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Visual C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;_MSC_VER&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;_MSC_FULL_VER&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;800&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;900&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1000&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1020&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1100&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1200&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.0 SP6&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1200&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;12008804&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1300&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;13009466&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;7.1 (2003)&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1310&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;13103077&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;8.0 (2005)&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1400&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;140050727&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;9.0 (2008)&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1500&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;150021022&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;10.0 (2010)&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1600&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://msdn.microsoft.com/visualc/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://directory.google.com/Top/Computers/Programming/Languages/C%2B%2B/Visual_C%2B%2B/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Visual_C_Plus_Plus" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec36" name="sec36"&gt;&lt;/a&gt;Microtec C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_MRI&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.mentor.com/microtec/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec37" name="sec37"&gt;&lt;/a&gt;Norcroft C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CC_NORCROFT&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ARMCC_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V.R&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that&amp;nbsp;&lt;code style="font-family: courier;"&gt;__ARMCC_VERSION&lt;/code&gt;&amp;nbsp;is assigned a floating-point number, so it cannot be used by the preprocessor to compare versions.&lt;/div&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Norcroft C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__ARMCC_VERSION&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.69&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.69&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.90&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.90&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec38" name="sec38"&gt;&lt;/a&gt;Pacific C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PACIFIC__&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.htsoft.com/products/PACIFICc.php" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec39" name="sec39"&gt;&lt;/a&gt;Palm C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_PACC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_PACC_VER&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVRRPPBBB&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;br /&gt;PP = Patch&lt;br /&gt;BBB = Build&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Palm C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;_PACC_VER&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.0.0.13&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x1000000D&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.palmos.com/dev/dl/dl_sdks/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.google.com/Top/Computers/Systems/Handhelds/Palm_OS/Programming/Development_Kits/C_and_C%2B%2B/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec40" name="sec40"&gt;&lt;/a&gt;Pelles C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__POCC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__POCC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Pelles C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__POCC__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.00&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;300&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.smorgasbordet.com/pellesc/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec41" name="sec41"&gt;&lt;/a&gt;Portland Group C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__PGI&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.pgroup.com/products/workpgcc.htm" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec42" name="sec42"&gt;&lt;/a&gt;RealView C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__CC_ARM&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__ARMCC_VERSION&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRPBBB&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;br /&gt;BBB = Build&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;Please note that the&amp;nbsp;&lt;code style="font-family: courier;"&gt;__ARMCC_VERSION&lt;/code&gt;&amp;nbsp;macro is also used as version indicator for Norcroft C, but that the format is different.&lt;/div&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Realview C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__ARMCC_VERSION&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;3.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;300503&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.arm.com/products/DevTools/RVCT.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec43" name="sec43"&gt;&lt;/a&gt;Renesas C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__RENESAS__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HITACHI__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__RENESAS_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVVRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__RENESAS_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVVRRPP00&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__HITACHI_VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVVRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;As above&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Renesas C/C++&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__HITACHI_VERSION__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__RENESAS_VERSION__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.1C&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x0501&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;8.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x8000&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x8000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;1.00.00&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x01000000&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec44" name="sec44"&gt;&lt;/a&gt;SAS/C&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;SASC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SASC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SASC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__VERSION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Until ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__REVISION__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Until ?&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SASC__&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRR&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;RR = Revision&lt;br /&gt;&lt;br /&gt;From ?&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;SAS/C&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__SASC__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__VERSION__&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__REVISION__&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.10&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;10&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;6.50&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;650&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.sas.com/products/sasc/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec45" name="sec45"&gt;&lt;/a&gt;SCO OpenServer&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;_SCO_DS&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.caldera.com/products/unixware/udk.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec46" name="sec46"&gt;&lt;/a&gt;Small Device C Compiler&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;SDCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;SDCC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;VRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;SDCC Version&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;SDCC Macro&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;2.5.6&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;256&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://sdcc.sourceforge.net/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://www.google.com/Top/Computers/Programming/Languages/C/Compilers/Cross_Compilers/SDCC/" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Google Directory&lt;/a&gt;&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Small_Device_C_Compiler" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Wikipedia&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec47" name="sec47"&gt;&lt;/a&gt;Sun Studio&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Type&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Macro&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Format&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SUNPRO_C&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;C compiler&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SUNPRO_C&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0xVRP&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;V = Version&lt;br /&gt;R = Revision&lt;br /&gt;P = Patch&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Identification&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SUNPRO_CC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;C++ compiler&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;Version&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;__SUNPRO_CC&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;As __SUNPRO_C&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4 style="background-color: white; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 1em;"&gt;Example&lt;/h4&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="versionx"&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: white; border-bottom-color: rgb(156, 172, 209); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(156, 172, 209); border-left-width: 0px; border-right-color: rgb(156, 172, 209); border-right-width: 0px; border-style: initial; border-top-color: rgb(156, 172, 209); border-top-width: 0px; empty-cells: show; font-family: verdana, helvetica, arial, san-serif; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; width: 50%;"&gt;&lt;thead style="background-color: #9cacd1; color: #2c313d; line-height: 19px; text-align: left;"&gt;&lt;tr&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;Sun Studio&lt;/th&gt;&lt;th style="border-bottom-color: rgb(156, 172, 209); border-bottom-style: solid; border-left-color: rgb(156, 172, 209); border-left-style: solid; border-right-color: rgb(156, 172, 209); border-right-style: solid; border-top-color: rgb(156, 172, 209); border-top-style: solid;"&gt;__SUNPRO_C&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="background-color: #f6f9ff;"&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;4.2&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x420&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;5.0&lt;/td&gt;&lt;td style="border-bottom-color: rgb(221, 227, 239); border-bottom-style: solid; border-left-color: rgb(221, 227, 239); border-left-style: solid; border-right-color: rgb(221, 227, 239); border-right-style: solid; border-top-color: rgb(221, 227, 239); border-top-style: solid; vertical-align: top;"&gt;0x500&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="background-color: white; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; text-align: left;"&gt;&lt;span class="menu"&gt;&lt;a href="http://www.sun.com/forte/cplusplus/index.html" style="color: #1d3565; font-weight: bold; text-decoration: none;"&gt;Official site&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style="background-color: white; border-bottom-color: rgb(211, 211, 211); border-bottom-style: solid; border-bottom-width: 1px; color: #596d9d; font-family: verdana, helvetica, arial, san-serif; line-height: 17px; text-align: left; text-indent: 0.3em;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=7288308194430638596" id="sec48" name="sec48"&gt;&lt;/a&gt;TenDRA C/C++&lt;/h2&gt;&lt;table border="2" cellpadding="5" class="muse-table" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-color: whi
