• 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:  }
  • 相关阅读:
    70 sudo-用来以其他身份来执行命令
    69 su -用户和工作组管理
    68 id -显示用户的id
    71 fdisk-Linux 的磁盘分区表操作工具。
    《刘润·5分钟商学院》学习总结01
    批量创建用户和密码
    20 seq 某个数到另外一个数之间的所有整数
    grub.conf文件参数详解
    dig 常用的域名查询工具
    请问-bash-4.1$ 出现故障的原理及解决办法?
  • 原文地址:https://www.cnblogs.com/ZJUT-jiangnan/p/3560951.html
Copyright © 2020-2023  润新知