zoukankan      html  css  js  c++  java
  • PL/0编译器(java version)–Pcode.java

       1:  package compiler;
       2:   
       3:  /**
       4:   * //虚拟机指令
       5:   *
       6:   * @author jiangnan
       7:   *
       8:   */
       9:  public class Pcode {
      10:   
      11:      public Pcode(int f, int l, int a) {
      12:          this.f = f;
      13:          this.l = l;
      14:          this.a = a;
      15:      }
      16:      public static final int LIT = 0;
      17:      public static final int OPR = 1;
      18:      public static final int LOD = 2;
      19:      public static final int STO = 3;
      20:      public static final int CAL = 4;
      21:      public static final int INT = 5;
      22:      public static final int JMP = 6;
      23:      public static final int JPC = 7;
      24:   
      25:      //各符号的名字
      26:      public static final String[] pcode = new String[]{"LIT", "OPR", "LOD", "STO", "CAL", "INT", "JMP", "JPC"};
      27:      //虚拟机代码指令
      28:      public int f;
      29:      //引用层与声明层的层次差
      30:      public int l;
      31:      //指令参数
      32:      public int a;
      33:   
      34:  }
  • 相关阅读:
    vant框架的select下拉框
    监听滚轴高度
    关于使用iframe的父子页面进行简单的相互传值
    vue监听移动端物理返回
    vue+ElementUI项目中,input只能输入正整数的验证
    移动端公共样式
    协程嵌套协程
    基础知识
    汉化包
    .ui转.py文件命令
  • 原文地址:https://www.cnblogs.com/ZJUT-jiangnan/p/3560951.html
Copyright © 2011-2022 走看看