Click here to Skip to main content
15,897,187 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 488.2K   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: Class Members - Variables</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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="functions.html"><span>All</span></a></li>
      <li><a href="functions_func.html"><span>Functions</span></a></li>
      <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="#index_a"><span>a</span></a></li>
      <li><a href="#index_b"><span>b</span></a></li>
      <li><a href="#index_c"><span>c</span></a></li>
      <li><a href="#index_d"><span>d</span></a></li>
      <li><a href="#index_e"><span>e</span></a></li>
      <li><a href="#index_f"><span>f</span></a></li>
      <li><a href="#index_g"><span>g</span></a></li>
      <li><a href="#index_h"><span>h</span></a></li>
      <li><a href="#index_i"><span>i</span></a></li>
      <li><a href="#index_j"><span>j</span></a></li>
      <li><a href="#index_k"><span>k</span></a></li>
      <li><a href="#index_l"><span>l</span></a></li>
      <li><a href="#index_m"><span>m</span></a></li>
      <li><a href="#index_n"><span>n</span></a></li>
      <li><a href="#index_o"><span>o</span></a></li>
      <li><a href="#index_p"><span>p</span></a></li>
      <li><a href="#index_r"><span>r</span></a></li>
      <li><a href="#index_s"><span>s</span></a></li>
      <li><a href="#index_t"><span>t</span></a></li>
      <li><a href="#index_w"><span>w</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
&nbsp;

<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
<li>ASSIGN
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a9f931a17f6f4ac5e8bba35eaa57cf421">st4tic.St4ticConstants</a>
</li>
<li>available
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#aa430b4e4303527cbb8de1b931f8e8c55">st4tic.SimpleCharStream</a>
</li>
</ul>


<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
<li>beginColumn
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#a3e6f1eea99ef35fe3642a37414d86e48">st4tic.syntaxtree.NodeToken</a>
, <a class="el" href="classst4tic_1_1_token.html#adcb1e487ad427c00c20dcc1c222d81d6">st4tic.Token</a>
</li>
<li>beginLine
: <a class="el" href="classst4tic_1_1_token.html#a93b7ae54e7bac748081d99f26ba515ae">st4tic.Token</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#a8a2d59491e1324c74f494e7242243766">st4tic.syntaxtree.NodeToken</a>
</li>
<li>bufcolumn
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#ab0317461e2d463f48dd0367bc83c3327">st4tic.SimpleCharStream</a>
</li>
<li>buffer
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a31b62d509f5ec0ab8a5134f244ba87cc">st4tic.SimpleCharStream</a>
</li>
<li>bufline
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a7260409bd5ff7edd34c5a641bf394a25">st4tic.SimpleCharStream</a>
</li>
<li>bufpos
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#ac2d4f578ead20e1eceb4abf07cb07c5a">st4tic.SimpleCharStream</a>
</li>
<li>bufsize
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a4a0f8c0820aa2612a7e2cde666a31451">st4tic.SimpleCharStream</a>
</li>
</ul>


<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
<li>choice
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_choice.html#a5503e4b095b7728ba64b5a2579e96cde">st4tic.syntaxtree.NodeChoice</a>
</li>
<li>COLON
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#aad39393cac9bf3cf983b430c929d40b6">st4tic.St4ticConstants</a>
</li>
<li>column
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#af28dd01da72dc381a35fd8b90a241179">st4tic.SimpleCharStream</a>
</li>
<li>curChar
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a35f9c07d4abbe64c02c6aa99e8db0048">st4tic.St4ticTokenManager</a>
</li>
<li>curLexState
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a9d89192f6514b8e8fc9f63f2880ebcc9">st4tic.St4ticTokenManager</a>
</li>
<li>currentToken
: <a class="el" href="classst4tic_1_1_parse_exception.html#a628659781994c58c59ec2d870ac1d5bf">st4tic.ParseException</a>
</li>
</ul>


<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
<li>debugStream
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a2e38c975de517d8bf2886e42cfaeb70b">st4tic.St4ticTokenManager</a>
</li>
<li>DECIMAL_LITERAL
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ade13ef6caf47fe8343d1ca1350477402">st4tic.St4ticConstants</a>
</li>
<li>DEF
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a8b1bb61487d29c85844823a9d6cf7cee">st4tic.St4ticConstants</a>
</li>
<li>DEFAULT
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a875ebbc3e4531368ec6f42c3175329aa">st4tic.St4ticConstants</a>
</li>
<li>defaultLexState
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a7d66e54c12039212a864dd5dc7fc5883">st4tic.St4ticTokenManager</a>
</li>
<li>DIGIT
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#af59180d76e6ead51732972eeea0ea8d2">st4tic.St4ticConstants</a>
</li>
<li>DIV
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a30eef23460828aac75a7766bb7274d83">st4tic.St4ticConstants</a>
</li>
<li>DO
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#af75dfe758a3ee2fcb9b4a29a7b7bc296">st4tic.St4ticConstants</a>
</li>
<li>DOT
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#afb0a0458748831baa750d05473e803f9">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
<li>endColumn
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#a02c2a209d57d1ede4a5301e1170ecfc9">st4tic.syntaxtree.NodeToken</a>
, <a class="el" href="classst4tic_1_1_token.html#a3d24f8c780a3fa302d7f0f818160959f">st4tic.Token</a>
</li>
<li>endLine
: <a class="el" href="classst4tic_1_1_token.html#ad61c2ad1a6a3ae387588a3d3db9f1d37">st4tic.Token</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#ab22bf44e1c6e2cad248345f721fb80e2">st4tic.syntaxtree.NodeToken</a>
</li>
<li>EOF
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a7e60ccd31dbb135e9a91c87c7539513b">st4tic.St4ticConstants</a>
</li>
<li>eol
: <a class="el" href="classst4tic_1_1_parse_exception.html#a49599fa1145b4965014f50246409d377">st4tic.ParseException</a>
</li>
<li>EQ
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ad7431f5d81b1e8ed5704f2dfd641f90a">st4tic.St4ticConstants</a>
</li>
<li>errorCode
: <a class="el" href="classst4tic_1_1_token_mgr_error.html#adefd941908c52f8b78f54b63ca98324a">st4tic.TokenMgrError</a>
</li>
<li>expectedTokenSequences
: <a class="el" href="classst4tic_1_1_parse_exception.html#a9a426626563bd59ded35c5a88d11dec0">st4tic.ParseException</a>
</li>
</ul>


<h3><a class="anchor" id="index_f">- f -</a></h3><ul>
<li>f0
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_additive_expression.html#afdd77b66601d1b12319dc32d1ec775da">st4tic.syntaxtree.AdditiveExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html#aca77e5b9137b6cff387af1f8e19d99d4">st4tic.syntaxtree.IfExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_math_expression.html#a6f2fb0fe9023bc0f6be92900b4cb6d23">st4tic.syntaxtree.MathExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_greater_expression.html#a9049f466168ccb11347d8e16b391b768">st4tic.syntaxtree.RelationalGreaterExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html#a4c4471c42448cb31479a5077729106d0">st4tic.syntaxtree.VariableDeclaration</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_name.html#a5a6c06de955054494dcf85ebe068b011">st4tic.syntaxtree.VariableName</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_less_expression.html#a46533868f48ac67aded5e117439deeaa">st4tic.syntaxtree.RelationalLessExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html#abe7999b47775622d80f827c0fc00e56b">st4tic.syntaxtree.WhileExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_multiplicative_expression.html#aeb368e26814f7826b1bdfb2dd7433c33">st4tic.syntaxtree.MultiplicativeExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_require.html#adff3b70c3008c1f3a0fd3f98557e2121">st4tic.syntaxtree.Require</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_start.html#ac50c6389da674c32c2611a7d2ede3ae4">st4tic.syntaxtree.Start</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#aaf539531ee044b7041af6948394b2588">st4tic.syntaxtree.JavaStaticMethods</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_equality_expression.html#aa7ac8386f9656044912ef546d1b57fca">st4tic.syntaxtree.RelationalEqualityExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_statement_expression.html#a54ba4ab49fc3e66f6fa6fac436ed0e16">st4tic.syntaxtree.StatementExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_expression.html#a47bdfdd5564898008999ddb140a0ff48">st4tic.syntaxtree.UnaryExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_exprssion.html#a70bf65e0f6d79b576c41f48cad5d9705">st4tic.syntaxtree.RelationalExprssion</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_unary_relational.html#a4c3485c0b6900b0d44c206f1abfa286d">st4tic.syntaxtree.UnaryRelational</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html#ade74c993c9a6f3bf48334f2914c7fd6c">st4tic.syntaxtree.VariableAssign</a>
</li>
<li>f1
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_additive_expression.html#ab91a8e2ecf07c32cd1c89726c7bcf9e9">st4tic.syntaxtree.AdditiveExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html#a2776d6e35a97b846bd1a9bd68d54adc7">st4tic.syntaxtree.IfExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_start.html#a960a52dbe23484664d593ae185826604">st4tic.syntaxtree.Start</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#a41fa0b697f0faa6c088f8359efad0b2f">st4tic.syntaxtree.JavaStaticMethods</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_multiplicative_expression.html#a25e9aadaf45e7f2f5b7950f947a538e5">st4tic.syntaxtree.MultiplicativeExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_equality_expression.html#a1dad9b66022ea5fa9cf1cd6d48dc00e0">st4tic.syntaxtree.RelationalEqualityExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_greater_expression.html#a391520c32fae11a0798892d67cf7654c">st4tic.syntaxtree.RelationalGreaterExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_relational_less_expression.html#aa74a3601a2495c514eb8d155925038e5">st4tic.syntaxtree.RelationalLessExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_require.html#af74d745f18a25d306be2fc86d78f4378">st4tic.syntaxtree.Require</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html#a360b35b562e83a6ea051a69f746c972e">st4tic.syntaxtree.VariableAssign</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html#aa265e9dea590dd5e683b569426acbaa5">st4tic.syntaxtree.VariableDeclaration</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html#aef8e84c396a6ca431399b98b0b1235f5">st4tic.syntaxtree.WhileExpression</a>
</li>
<li>f2
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#ab6cd14283e7f4d911396b376a208a8af">st4tic.syntaxtree.JavaStaticMethods</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html#a15a3b457618a162645671f8d6ec43e8d">st4tic.syntaxtree.VariableAssign</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html#a76f3de7043689e766305bfdc981f5722">st4tic.syntaxtree.VariableDeclaration</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html#a35413d80ff1211f55fb821684b6d87ef">st4tic.syntaxtree.IfExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html#af0f523aa9d1d0d41198b0a59a03d8f3b">st4tic.syntaxtree.WhileExpression</a>
</li>
<li>f3
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html#adc8657ad20a3ac6de6f6e005aac18dcd">st4tic.syntaxtree.IfExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html#ac2d46124fb3aed69017363f9db1cacb2">st4tic.syntaxtree.WhileExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#ac4690e9c2219dd147b012b3eab6b8e81">st4tic.syntaxtree.JavaStaticMethods</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html#ad5a1fc74e26cc153aa3dc15cb917c604">st4tic.syntaxtree.VariableDeclaration</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_assign.html#a0f2714a6e9f433f986b7ca5ef8afd7e9">st4tic.syntaxtree.VariableAssign</a>
</li>
<li>f4
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_while_expression.html#ac28e11eea141d8ad0002d8e894cc10bf">st4tic.syntaxtree.WhileExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_if_expression.html#ab822fe6d69fb0110f6c1303cbe008d49">st4tic.syntaxtree.IfExpression</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_variable_declaration.html#a700dec488d45b3e20f578db523b04952">st4tic.syntaxtree.VariableDeclaration</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#a000b48f052387594e8d1baf08f0e5b0b">st4tic.syntaxtree.JavaStaticMethods</a>
</li>
<li>f5
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#ac723c151726e3c5b9df67b0cc34de308">st4tic.syntaxtree.JavaStaticMethods</a>
</li>
<li>f6
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_java_static_methods.html#ab66f033292e61bfa7d4b2895d9795f3d">st4tic.syntaxtree.JavaStaticMethods</a>
</li>
</ul>


<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
<li>GE
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a21a30d535d1c132f53905b856110dff2">st4tic.St4ticConstants</a>
</li>
<li>GT
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ae65dd2901bd69cfa1943d9427c8df686">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
<li>HEX_LITERAL
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a2e6ebc37469db769ab3a9f492e0d68b6">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
<li>IDENTIFIER
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#abb6a5cbb673d95e68f3755cd92226011">st4tic.St4ticConstants</a>
</li>
<li>IF
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a5ecfecd09f82801270f23b2394f619ea">st4tic.St4ticConstants</a>
</li>
<li>image
: <a class="el" href="classst4tic_1_1_token.html#adad024b6dedeb6ff533c43a3d09e274d">st4tic.Token</a>
</li>
<li>inBuf
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#ae24f1bb6cbfe0dbdffbe54cda9cf8133">st4tic.SimpleCharStream</a>
</li>
<li>input_stream
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a4f7e0e20d4e050f0c6b141d40bff0423">st4tic.St4ticTokenManager</a>
</li>
<li>inputStream
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#acb87ec22eba01b48a86ba5e80784dee3">st4tic.SimpleCharStream</a>
</li>
<li>INTEGER_LITERAL
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#acd94ab1bc906521e3015d8f4ec92f02f">st4tic.St4ticConstants</a>
</li>
<li>INVALID_LEXICAL_STATE
: <a class="el" href="classst4tic_1_1_token_mgr_error.html#a4319c6619aa13e9527028343af426086">st4tic.TokenMgrError</a>
</li>
</ul>


<h3><a class="anchor" id="index_j">- j -</a></h3><ul>
<li>jj_input_stream
: <a class="el" href="classst4tic_1_1_st4tic.html#a4687732010dfe7773ecbe8daee4f8f66">st4tic.St4tic</a>
</li>
<li>jj_nt
: <a class="el" href="classst4tic_1_1_st4tic.html#a28bd4908643152addf90a2c9084d0503">st4tic.St4tic</a>
</li>
<li>jjbitVec0
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a03fc88a42215f484afeaa86f9524de0b">st4tic.St4ticTokenManager</a>
</li>
<li>jjmatchedKind
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#ae3c624e1537cb3cad9d0788dca68b92a">st4tic.St4ticTokenManager</a>
</li>
<li>jjmatchedPos
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a9584367df1d92f07165ebc6d6d69de62">st4tic.St4ticTokenManager</a>
</li>
<li>jjnewStateCnt
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a8e447c51a86968fc3b56c4b243ee9960">st4tic.St4ticTokenManager</a>
</li>
<li>jjnextStates
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#aba0631e54f6e259c9f68fd1668567004">st4tic.St4ticTokenManager</a>
</li>
<li>jjround
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a9a8e93dc767e369cfe698d7be3204051">st4tic.St4ticTokenManager</a>
</li>
<li>jjstrLiteralImages
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#aed32a53b668787a766bee8edb606eab0">st4tic.St4ticTokenManager</a>
</li>
<li>jjtoSkip
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a530351bf47409871d3068d94a9179c0d">st4tic.St4ticTokenManager</a>
</li>
<li>jjtoToken
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#a2b7bf8b23fa3ca1b3396167cac37501b">st4tic.St4ticTokenManager</a>
</li>
</ul>


<h3><a class="anchor" id="index_k">- k -</a></h3><ul>
<li>kind
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#a14d6e5706466a970ec9851f2aae1f57e">st4tic.syntaxtree.NodeToken</a>
, <a class="el" href="classst4tic_1_1_token.html#af27f55f44a9a602e4ea0102e59b8fe53">st4tic.Token</a>
</li>
</ul>


<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
<li>LE
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ae7ec7a894a4ade673d9901af1ec03eb7">st4tic.St4ticConstants</a>
</li>
<li>LETTER
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a5b3638aa939d0a17d89ae134808046de">st4tic.St4ticConstants</a>
</li>
<li>LEXICAL_ERROR
: <a class="el" href="classst4tic_1_1_token_mgr_error.html#a5008bd8dfcd353cc0b011fbbdf40e18c">st4tic.TokenMgrError</a>
</li>
<li>lexStateNames
: <a class="el" href="classst4tic_1_1_st4tic_token_manager.html#ac733ba56e0dbfb2135dceb1da2f152bd">st4tic.St4ticTokenManager</a>
</li>
<li>line
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#ae9f1d15ac0a5f2390724bc5d06dbd106">st4tic.SimpleCharStream</a>
</li>
<li>LOOP_DETECTED
: <a class="el" href="classst4tic_1_1_token_mgr_error.html#a4b416bf660f1e9fc5ec38d0127723a6a">st4tic.TokenMgrError</a>
</li>
<li>LT
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a472c1ffbf33bd62b2b034e38a1bb9d86">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
<li>maxNextCharInd
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a7df2354ab5f3327505caff0042e9796a">st4tic.SimpleCharStream</a>
</li>
<li>MINUS
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ab4a9c4b9d5816602fda24e630e094087">st4tic.St4ticConstants</a>
</li>
<li>MOD
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#af128b25bb4913c925c673fcb42c2665e">st4tic.St4ticConstants</a>
</li>
<li>MUL
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#aafeaaad9f7c6c918e6b6ca12392fa8bc">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
<li>NE
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a0f290caa0ae28fa5408d9d918b3724c6">st4tic.St4ticConstants</a>
</li>
<li>next
: <a class="el" href="classst4tic_1_1_token.html#a5d90c1a05cb4f890c1b529647962b08f">st4tic.Token</a>
</li>
<li>node
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_optional.html#afe2e55346c01a6cd5e44359a357d8d78">st4tic.syntaxtree.NodeOptional</a>
</li>
<li>nodes
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_list.html#ac58a3ffddc90dcb07ef122ba1408efc4">st4tic.syntaxtree.NodeList</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_list_optional.html#a1b2fbd790ccbde5025ffc8886ec1cc44">st4tic.syntaxtree.NodeListOptional</a>
, <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_sequence.html#a2f4aa1fdf125fe4d56bca9d76b3c2167">st4tic.syntaxtree.NodeSequence</a>
</li>
</ul>


<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
<li>OCTAL_LITERAL
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#ace68ec294303096b79306698a98002de">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
<li>PLUS
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a964ae0096780e828d62cd5ff832e7fb2">st4tic.St4ticConstants</a>
</li>
<li>prevCharIsCR
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a21aa77ca6afe51eb05e68beeda2b1616">st4tic.SimpleCharStream</a>
</li>
<li>prevCharIsLF
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a6a6fc1b26060ca03bda707303a7b3b55">st4tic.SimpleCharStream</a>
</li>
</ul>


<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
<li>REQUERE
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a73f7570f91ff02cb9fb4aea63ed991a2">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
<li>specialConstructor
: <a class="el" href="classst4tic_1_1_parse_exception.html#a245c5c4d1ec8d4ce25cf7cf1e521099a">st4tic.ParseException</a>
</li>
<li>specialToken
: <a class="el" href="classst4tic_1_1_token.html#afc8ca11a83a5f355087a7c90c42ed86e">st4tic.Token</a>
</li>
<li>specialTokens
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#afed0160644ef7173888b3f0f61df8d70">st4tic.syntaxtree.NodeToken</a>
</li>
<li>STATIC_LEXER_ERROR
: <a class="el" href="classst4tic_1_1_token_mgr_error.html#a758acf2d9cbbbd057fe059f804c96fd9">st4tic.TokenMgrError</a>
</li>
<li>staticFlag
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a3381fbb6f017e914ae919b6a7bfa88d7">st4tic.SimpleCharStream</a>
</li>
<li>STOP
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a6ac977a5d6a55576f6ff2090301dd59e">st4tic.St4ticConstants</a>
</li>
</ul>


<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
<li>tabSize
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#af88831480a1f9fa6d320cd0d51966bb8">st4tic.SimpleCharStream</a>
</li>
<li>token
: <a class="el" href="classst4tic_1_1_st4tic.html#a557cf44fbfc8b96644825309e33f180c">st4tic.St4tic</a>
</li>
<li>token_source
: <a class="el" href="classst4tic_1_1_st4tic.html#a0e263528f193da9b37bde626f6afee85">st4tic.St4tic</a>
</li>
<li>tokenBegin
: <a class="el" href="classst4tic_1_1_simple_char_stream.html#a4f76774b51af53de6e8ef2b8da6e9f7d">st4tic.SimpleCharStream</a>
</li>
<li>tokenImage
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_token.html#ab84d243cd67cad506fbc802925c6532f">st4tic.syntaxtree.NodeToken</a>
, <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a95ae7ee094bab2a94facbe69eeff2a9d">st4tic.St4ticConstants</a>
, <a class="el" href="classst4tic_1_1_parse_exception.html#a05fbb774727ef61097c3cba394aeb89f">st4tic.ParseException</a>
</li>
</ul>


<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
<li>which
: <a class="el" href="classst4tic_1_1syntaxtree_1_1_node_choice.html#a17fdcccf93b52acc296cbb11d79653cb">st4tic.syntaxtree.NodeChoice</a>
</li>
<li>WHILE
: <a class="el" href="interfacest4tic_1_1_st4tic_constants.html#a5cc14fa61ce5de858b13d00091e9af0c">st4tic.St4ticConstants</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:22 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