1 package edu.uci.eecs.specCompiler.specExtraction;
3 import java.util.ArrayList;
5 import edu.uci.eecs.specCompiler.grammerParser.ParseException;
6 import edu.uci.eecs.specCompiler.grammerParser.SpecParser;
8 public class ParserUtils {
9 public static String trimSpace(String line) {
12 for (i = 0; i < line.length(); i++) {
14 if (ch != ' ' && ch != '\t')
17 for (j = line.length() - 1; j >= 0; j--) {
19 if (ch != ' ' && ch != '\t')
25 return line.substring(i, j + 1);
28 public static String array2Str(ArrayList code) {
29 StringBuilder sb = new StringBuilder();
30 for (int i = 0; i < code.size(); i++) {
31 sb.append(code.get(i) + "\n");