title: Parsing PL/SQL code to check against syntax and semantic errors
body: <p>Please consider following scenario:</p>
  
  <ul>
  <li>I have a <strong>Text-Area</strong> and a <strong>Button</strong> on UI.</li>
  <li>User will enter a PL/SQL block in <strong>Text-Area</strong>.</li>
  <li>When user will press <strong>Button</strong>, I want to check for syntax and semantic errors in that block without <strong>executing</strong> it.</li>
  </ul>
  
  <p>I would really like a solution where I don't have to install anything more.</p>
  
  <p>Environment information:</p>
  
  <ol>
  <li>Java 1.6.31</li>
  <li>Oracle database 11g</li>
  </ol>