📄 rule.java
字号:
// LLAnalyze -- Nathaniel Nystrom, February 2000// For use in Cornell University Computer Science 412/413// Class representing rules in a context-free grammar. The LHS is a// nonterminal and the RHS is a list of expressions.package Iota.util.grammar;import java.util.*;public class Rule{ Nonterminal left; List right; public Rule(Nonterminal left, List right) { this.left = left; this.right = right; } public Nonterminal getLHS() { return left; } public List getRHS() { return right; } public String toString() { String s = left + " :"; Iterator it = right.iterator(); while (it.hasNext()) { Expr expr = (Expr) it.next(); s += " " + expr; } return s + " ;"; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -