⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index-all.html

📁 S语言编译器的完整实现
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_09) on Fri Mar 16 15:55:26 CST 2007 -->
<TITLE>
索引
</TITLE>


<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="索引";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="跳过导航链接"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./byyl/package-summary.html"><FONT CLASS="NavBarFont1"><B>软件包</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">类</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>树</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>已过时</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>索引</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>帮助</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;上一个&nbsp;
&nbsp;下一个</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="./index.html?index-all.html" target="_top"><B>框架</B></A>  &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>无框架</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="./allclasses-noframe.html"><B>所有类</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="./allclasses-noframe.html"><B>所有类</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
<A NAME="_A_"><!-- --></A><H2>
<B>A</B></H2>
<DL>
<DT><A HREF="./byyl/stack.html#addr"><B>addr</B></A> - 
类 byyl.<A HREF="./byyl/stack.html" title="byyl 中的类">stack</A> 中的变量
<DD>每一个字符的入口地址
<DT><A HREF="./byyl/Symbol.html#addr"><B>addr</B></A> - 
类 byyl.<A HREF="./byyl/Symbol.html" title="byyl 中的类">Symbol</A> 中的变量
<DD>符号表的每一项的序号
<DT><A HREF="./byyl/ByylScanner.html#addrCount"><B>addrCount</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>符号表的计数器
<DT><A HREF="./byyl/ByylScanner.html#address"><B>address</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>当前token在符号表中的入口地址(序号)
<DT><A HREF="./byyl/Token.html#address"><B>address</B></A> - 
类 byyl.<A HREF="./byyl/Token.html" title="byyl 中的类">Token</A> 中的变量
<DD>在符号表的入口地址
<DT><A HREF="./byyl/ByylScanner.html#alphabet"><B>alphabet</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>字母表
<DT><A HREF="./byyl/ByylScanner.html#anaError(int)"><B>anaError(int)</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>显示语法/语义的分析错误
<DT><A HREF="./byyl/ByylScanner.html#analyseInit()"><B>analyseInit()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>初始化语法分析时用的变量和数组
</DL>
<HR>
<A NAME="_B_"><!-- --></A><H2>
<B>B</B></H2>
<DL>
<DT><A HREF="./byyl/ByylScanner.html#backPatch(int, int)"><B>backPatch(int, int)</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>回填真假出口
<DT><A HREF="./byyl/ByylScanner.html#beginAnalyse()"><B>beginAnalyse()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>处理begin开始的各种语句,调用函数sentenceAnalize()
<DT><A HREF="./byyl/ByylScanner.html#beginCode"><B>beginCode</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>用于程序是否正常结束,碰到begin,beginCode加2
<DT><A HREF="./byyl/ByylScanner.html#beginScanner()"><B>beginScanner()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>根据不同的字符,调用不同的程序分析
<DT><A HREF="./byyl/ByylScanner.html#boolAnalize()"><B>boolAnalize()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>布尔表达式的翻译
<DT><A HREF="./byyl/ByylScanner.html#boolInit()"><B>boolInit()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>布尔表达式入栈
<DT><A HREF="./byyl/ByylScanner.html#buffer"><B>buffer</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>读入的文件内容存在byte串中
<DT><A HREF="./byyl/package-summary.html"><B>byyl</B></A> - 软件包 byyl<DD>&nbsp;<DT><A HREF="./byyl/ByylScanner.html" title="byyl 中的类"><B>ByylScanner</B></A> - <A HREF="./byyl/package-summary.html">byyl</A> 中的 类<DD>题目:ByylScanner启动运行类<br>描述:Simple语言编译器。<DT><A HREF="./byyl/ByylScanner.html#ByylScanner()"><B>ByylScanner()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 的构造函数
<DD>构造函数,生成窗体、菜单及为菜单添加监听事件
</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A HREF="./byyl/ByylScanner.html#ch"><B>ch</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>读入的字符
<DT><A HREF="./byyl/ByylScanner.html#charId"><B>charId</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>当前字符在saveText符号串中的位置
<DT><A HREF="./byyl/stack.html#cod"><B>cod</B></A> - 
类 byyl.<A HREF="./byyl/stack.html" title="byyl 中的类">stack</A> 中的变量
<DD>每一个字符的编码
<DT><A HREF="./byyl/ByylScanner.html#code"><B>code</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>当前token的种别码
<DT><A HREF="./byyl/Token.html#code"><B>code</B></A> - 
类 byyl.<A HREF="./byyl/Token.html" title="byyl 中的类">Token</A> 中的变量
<DD>种别码
<DT><A HREF="./byyl/ByylScanner.html#columnCount"><B>columnCount</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>列计数器
<DT><A HREF="./byyl/ByylScanner.html#currentFile"><B>currentFile</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>指向当前所处理的文件的指针
<DT><A HREF="./byyl/ByylScanner.html#currentSymbol"><B>currentSymbol</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>当前符号表
<DT><A HREF="./byyl/ByylScanner.html#currentToken"><B>currentToken</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>当前token串
</DL>
<HR>
<A NAME="_D_"><!-- --></A><H2>
<B>D</B></H2>
<DL>
<DT><A HREF="./byyl/ByylScanner.html#declare()"><B>declare()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>分析说明语句并修改符号表
</DL>
<HR>
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
<DT><A HREF="./byyl/ByylScanner.html#endCode"><B>endCode</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>碰到end后,endCode加一,碰到;或.再加一
<DT><A HREF="./byyl/ByylScanner.html#Equ"><B>Equ</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>存放四元式的数组
<DT><A HREF="./byyl/equ.html" title="byyl 中的类"><B>equ</B></A> - <A HREF="./byyl/package-summary.html">byyl</A> 中的 类<DD>题目:存放生成的四元式的堆栈类<br>描述:存放四元式的栈<DT><A HREF="./byyl/equ.html#equ()"><B>equ()</B></A> - 
类 byyl.<A HREF="./byyl/equ.html" title="byyl 中的类">equ</A> 的构造函数
<DD>构造函数,将op指向一个StringBuffer类对象
<DT><A HREF="./byyl/ByylScanner.html#EQU_LEN"><B>EQU_LEN</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的静态变量
<DD>堆栈Equ[]的大小
<DT><A HREF="./byyl/ByylScanner.html#equPush(java.lang.String, int, int, int)"><B>equPush(String, int, int, int)</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>四元式入栈,其中a和b为操作数的入口地址
<DT><A HREF="./byyl/ByylScanner.html#error(int)"><B>error(int)</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>错误处理
<DT><A HREF="./byyl/ByylScanner.html#error_count"><B>error_count</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>语法/语义分析时错误计数器
<DT><A HREF="./byyl/ByylScanner.html#errorCount"><B>errorCount</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>词法分析时错误计数器
<DT><A HREF="./byyl/ByylScanner.html#EXP_LEN"><B>EXP_LEN</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的静态变量
<DD>堆栈expr[]的大小
<DT><A HREF="./byyl/ByylScanner.html#expr"><B>expr</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>存放运算表达式和布尔表达式
<DT><A HREF="./byyl/ByylScanner.html#exprAnalize()"><B>exprAnalize()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>算术表达式的分析
<DT><A HREF="./byyl/ByylScanner.html#exprInit()"><B>exprInit()</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的方法
<DD>清空堆栈后将算术表达式按顺序压入堆栈
</DL>
<HR>
<A NAME="_F_"><!-- --></A><H2>
<B>F</B></H2>
<DL>
<DT><A HREF="./byyl/ByylScanner.html#falseAddress"><B>falseAddress</B></A> - 
类 byyl.<A HREF="./byyl/ByylScanner.html" title="byyl 中的类">ByylScanner</A> 中的变量
<DD>存放假出口地址
<DT><A HREF="./byyl/ByylScanner.html#falseLine"><B>falseLine</B></A> - 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -