Class Compile

java.lang.Object
com.jugubell.bproccli.compiler.Compile

public class Compile extends Object
Compile utility

It compiles the assembler code into binary/hexadecimal

Author:
Jugurtha Bellagh
  • Constructor Details

  • Method Details

    • getHexFileHexV3

      public List<String> getHexFileHexV3()
    • getHexFileVhdl

      public List<String> getHexFileVhdl()
    • getHexFileVerilog

      public List<String> getHexFileVerilog()
    • getHexFileHex

      public List<String> getHexFileHex(boolean isHex)
      Compiles into hexadecimal or binary according to isHex then return the file
      Parameters:
      isHex - boolean true for getting in hexadecimal format, if false binary format is used
      Returns:
      the bin or hex file as List
    • getCodeLineType

      public TreeMap<Integer,LineType> getCodeLineType()
      Getting a List of code line type of every line
      Returns:
      TreeMap of line index, line type.