Click here to Skip to main content
15,886,519 members
Articles / Programming Languages / Java

Create Your Own Programming Language

Rate me:
Please Sign up or sign in to vote.
4.87/5 (53 votes)
21 Jan 2010CPOL12 min read 486.5K   15.4K   87  
I've created my own programming language called Alef++ for fun, and for better understanding: What is a programing language? How does it work? Can I can create my own?
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>St4tic: st4tic.interpreter.Interpret Interface Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- Generated by Doxygen 1.6.1 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <img id="MSearchSelect" src="search/search.png"
             onmouseover="return searchBox.OnSearchSelectShow()"
             onmouseout="return searchBox.OnSearchSelectHide()"
             alt=""/>
        <input type="text" id="MSearchField" value="Search" accesskey="S"
             onfocus="searchBox.OnSearchFieldFocus(true)" 
             onblur="searchBox.OnSearchFieldFocus(false)" 
             onkeyup="searchBox.OnSearchFieldChange(event)"/>
        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
        </div>
      </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespacest4tic.html">st4tic</a>.<a class="el" href="namespacest4tic_1_1interpreter.html">interpreter</a>.<a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html">Interpret</a>
  </div>
</div>
<div class="contents">
<h1>st4tic.interpreter.Interpret Interface Reference</h1><!-- doxytag: class="st4tic::interpreter::Interpret" --><div class="dynheader">
Inheritance diagram for st4tic.interpreter.Interpret:</div>
<div class="dynsection">
 <div class="center">
  <img src="interfacest4tic_1_1interpreter_1_1_interpret.gif" usemap="#st4tic.interpreter.Interpret_map" alt=""/>
  <map id="st4tic.interpreter.Interpret_map" name="st4tic.interpreter.Interpret_map">
<area href="classst4tic_1_1interpreter_1_1_interpreter.html" alt="st4tic.interpreter.Interpreter" shape="rect" coords="0,56,167,80"/>
</map>
 </div>
</div>

<p><a href="interfacest4tic_1_1interpreter_1_1_interpret-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#af4dbb74624ffcab3a8dfd75a833f7a91">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_start.html">Start</a> node)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a84311ab7dc422a72cda829af1a97fe38">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_require.html">Require</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a4c722d35204ada32e3da44028eb74658">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_math_expression.html">MathExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a76e7442fb161ff4ed4520a005ae61c25">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_additive_expression.html">AdditiveExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a9179eaf1fbf6c1a14d05a1d24af5a9da">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_multiplicative_expression.html">MultiplicativeExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a4e199c8ab3e29968ae06246f45952908">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_expression.html">UnaryExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#ae90a03e96a69bd2ff59e7f6b16c7c630">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_exprssion.html">RelationalExprssion</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#ad1676d2d25a7a688e5174bcc98ffbe55">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_equality_expression.html">RelationalEqualityExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a7154499782b019149b57d91ceb6ff45c">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_greater_expression.html">RelationalGreaterExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a3b4fc481d36e35ccab3eb08bb3a959d8">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_less_expression.html">RelationalLessExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a1560cbead7878574b4eb5c7a0ad754f2">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_relational.html">UnaryRelational</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#ac4dff301d0b87b35e1dd32b140f4dc2b">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html">IfExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a85c6f81a74ff1838d2391c05debe1fe5">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html">WhileExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a1e470cfd56ee95c8ef6b6e5edaaf8dd9">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html">VariableDeclaration</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a2375f59d0ca623f05e7a663b84634044">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html">VariableAssign</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a25e869358640ef6fcdc53d8e24b27ab0">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_name.html">VariableName</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a9c74920cce44bc3bf9852808295f16c9">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html">JavaStaticMethods</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Object&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfacest4tic_1_1interpreter_1_1_interpret.html#a7b2270dd668b63657229367f93caf7b6">visit</a> (<a class="el" href="classst4tic_1_1syntaxtree_1_1_statement_expression.html">StatementExpression</a> node, <a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a> scope, Object...objects)  throws Exception</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Interface for <a class="el" href="namespacest4tic_1_1interpreter.html">interpreter</a></p>
<dl class="author"><dt><b>Author:</b></dt><dd>Adrabi Abderrahim </dd></dl>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a7b2270dd668b63657229367f93caf7b6"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a7b2270dd668b63657229367f93caf7b6" args="(StatementExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_statement_expression.html">StatementExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; VariableDeclaration() | VariableAssign() | JavaStaticMethods() | IfExpression() | WhileExpression() </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a01ff7ebe4197423e129b22209259149c">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a9c74920cce44bc3bf9852808295f16c9"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a9c74920cce44bc3bf9852808295f16c9" args="(JavaStaticMethods node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html">JavaStaticMethods</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; &lt;IDENTIFIER&gt; f1 -&gt; ( ":" &lt;IDENTIFIER&gt; )+ f2 -&gt; "(" f3 -&gt; MathExpression() f4 -&gt; ( "," MathExpression() )* f5 -&gt; ")" f6 -&gt; "." </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a5ead8eb2b72162acff0062008649c0a0">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a25e869358640ef6fcdc53d8e24b27ab0"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a25e869358640ef6fcdc53d8e24b27ab0" args="(VariableName node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_name.html">VariableName</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; &lt;IDENTIFIER&gt; </p>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a986a8544cf67bd3c8e9edfc8a5fa62d1">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a2375f59d0ca623f05e7a663b84634044"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a2375f59d0ca623f05e7a663b84634044" args="(VariableAssign node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html">VariableAssign</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; VariableName() f1 -&gt; "=" f2 -&gt; MathExpression() f3 -&gt; "." </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a5d2b5aef7c65a613670743b5a19662e4">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a1e470cfd56ee95c8ef6b6e5edaaf8dd9"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a1e470cfd56ee95c8ef6b6e5edaaf8dd9" args="(VariableDeclaration node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html">VariableDeclaration</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; "def" f1 -&gt; VariableName() f2 -&gt; "=" f3 -&gt; MathExpression() f4 -&gt; "." </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#ac4e90531a35ada5d1b91373e29790ac8">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a85c6f81a74ff1838d2391c05debe1fe5"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a85c6f81a74ff1838d2391c05debe1fe5" args="(WhileExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html">WhileExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; "while" f1 -&gt; RelationalExprssion() f2 -&gt; "do" f3 -&gt; ( StatementExpression() )* f4 -&gt; "stop" </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a208231184c0c560b4d220bed8b76964d">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="ac4dff301d0b87b35e1dd32b140f4dc2b"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="ac4dff301d0b87b35e1dd32b140f4dc2b" args="(IfExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html">IfExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; "if" f1 -&gt; RelationalExprssion() f2 -&gt; "do" f3 -&gt; ( StatementExpression() )* f4 -&gt; "stop" </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a24618cf9ca31fb18a60ed9f088ac0378">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a1560cbead7878574b4eb5c7a0ad754f2"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a1560cbead7878574b4eb5c7a0ad754f2" args="(UnaryRelational node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_relational.html">UnaryRelational</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; MathExpression() </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#ac94b85588683e1fcc1fd883c7bc3dd5f">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a3b4fc481d36e35ccab3eb08bb3a959d8"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a3b4fc481d36e35ccab3eb08bb3a959d8" args="(RelationalLessExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_less_expression.html">RelationalLessExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; UnaryRelational() f1 -&gt; ( ( "&lt;" | "&lt;=" ) UnaryRelational() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a6afbc2402ecbc7c54faaae979c4ccbdf">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a7154499782b019149b57d91ceb6ff45c"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a7154499782b019149b57d91ceb6ff45c" args="(RelationalGreaterExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_greater_expression.html">RelationalGreaterExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; RelationalLessExpression() f1 -&gt; ( ( "&gt;" | "&gt;=" ) RelationalLessExpression() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#ac2344d66b3093b3cb5054d31c56fc42d">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="ad1676d2d25a7a688e5174bcc98ffbe55"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="ad1676d2d25a7a688e5174bcc98ffbe55" args="(RelationalEqualityExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_equality_expression.html">RelationalEqualityExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; RelationalGreaterExpression() f1 -&gt; ( ( "==" | "!=" ) RelationalGreaterExpression() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#ad29f0a914aa9de2d27d5d25086e0f377">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="ae90a03e96a69bd2ff59e7f6b16c7c630"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="ae90a03e96a69bd2ff59e7f6b16c7c630" args="(RelationalExprssion node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_exprssion.html">RelationalExprssion</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; RelationalEqualityExpression() </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a0ecabc408dda32db3b5d19e430ea1daf">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a4e199c8ab3e29968ae06246f45952908"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a4e199c8ab3e29968ae06246f45952908" args="(UnaryExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_expression.html">UnaryExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; "(" MathExpression() ")" | &lt;INTEGER_LITERAL&gt; | VariableName() </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a1b5f8e037170e6c7e1f33b4241fc7f94">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a9179eaf1fbf6c1a14d05a1d24af5a9da"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a9179eaf1fbf6c1a14d05a1d24af5a9da" args="(MultiplicativeExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_multiplicative_expression.html">MultiplicativeExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; UnaryExpression() f1 -&gt; ( ( "*" | "/" | "%" ) UnaryExpression() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a01c9424396e401127af985d45c952f2f">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a76e7442fb161ff4ed4520a005ae61c25"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a76e7442fb161ff4ed4520a005ae61c25" args="(AdditiveExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_additive_expression.html">AdditiveExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; MultiplicativeExpression() f1 -&gt; ( ( "+" | "-" ) MultiplicativeExpression() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a5257ec9e6d20f5fa8d8952a94a922165">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a4c722d35204ada32e3da44028eb74658"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a4c722d35204ada32e3da44028eb74658" args="(MathExpression node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_math_expression.html">MathExpression</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; AdditiveExpression() </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#ae31f1d99e7b7b8e6c2c963e5f9e24a10">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="a84311ab7dc422a72cda829af1a97fe38"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="a84311ab7dc422a72cda829af1a97fe38" args="(Require node, St4ticScope scope, Object...objects)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_require.html">Require</a>&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1core_1_1_st4tic_scope.html">St4ticScope</a>&nbsp;</td>
          <td class="paramname"> <em>scope</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Object...&nbsp;</td>
          <td class="paramname"> <em>objects</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; "require" f1 -&gt; ( &lt;IDENTIFIER&gt; )+ </p>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a36cb9b75b69912cdba6579895f55a9e1">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<a class="anchor" id="af4dbb74624ffcab3a8dfd75a833f7a91"></a><!-- doxytag: member="st4tic::interpreter::Interpret::visit" ref="af4dbb74624ffcab3a8dfd75a833f7a91" args="(Start node)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Object st4tic.interpreter.Interpret.visit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classst4tic_1_1syntaxtree_1_1_start.html">Start</a>&nbsp;</td>
          <td class="paramname"> <em>node</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td>  throws Exception</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>f0 -&gt; ( Require() "." )+ f1 -&gt; ( StatementExpression() )* </p>
<dl><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>Exception</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="classst4tic_1_1interpreter_1_1_interpreter.html#a54d2c9bc55310d15141a944102ee88b0">st4tic.interpreter.Interpreter</a>.</p>

</div>
</div>
<hr/>The documentation for this interface was generated from the following file:<ul>
<li>F:/Java/St4tic/st4tic/src/st4tic/interpreter/<a class="el" href="_interpret_8java.html">Interpret.java</a></li>
</ul>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Variables</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Dec 27 10:50:23 2009 for St4tic by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Technical Lead
Morocco Morocco
Adrabi!, Just another Ghost in the Shell =)

Comments and Discussions