📄 terminal.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package symbols;/** * * @author Beeven */public class Terminal extends Expr{ public Terminal(Token t) { super(t); switch(t.tag) { case Tag.ADD: case Tag.MINUS: type=Type.addminus; break; case Tag.MULTIPLY: case Tag.DIVIDE: type=Type.muldiv; break; case Tag.NUM: type=Type.num; break; case Tag.TRUE: case Tag.FALSE: type=Type.bool; break; case Tag.NEG: type=Type.neg; break; case Tag.POWER: type=Type.power; break; case Tag.LP: type=Type.lp; break; case Tag.RP: type=Type.rp; break; case Tag.COMMA: type=Type.comma; break; case Tag.EQ: case Tag.NE: case Tag.LE: case Tag.LT: case Tag.GE: case Tag.GT: type=Type.relation; break; case Tag.SIN: case Tag.COS: case Tag.MAX: case Tag.MIN: type=Type.func; break; case Tag.QM: type=Type.qm; break; case Tag.COLON: type=Type.colon; break; case Tag.NOT: type=Type.not; break; case Tag.AND: type=Type.and; break; case Tag.OR: type=Type.or; break; case Tag.DOLLAR: type=Type.dollar; break; } } public Terminal() { tag=Tag.DOLLAR; type=Type.dollar; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -