package tests;


public class RegexTest{

    public static void main (String[] args){
	if (args.length == 1){
	    String equation = args[0];
	    while (equation.indexOf(' ') != -1)
		equation = equation.substring(0, equation.indexOf(' ')) + equation.substring(equation.indexOf(' ')+1);	    
	    equation = equationParse(equation);
	    

	}
    }

    private static String equationParse(String equation){
	String operator = "( \\* | \\*\\* | / | \\+ | \\- )";
	String intExpr = "(\\- | \\+ )? [0-9]+";
	String decExpr = "(\\- | \\+ )? [0-9]+\\.[0-9]+(E(\\- | \\+)?[0-9]+)?";
	
	//String term = "( [a-z]+ | " + intExpr + " | " +decExpr + " | [A-Z]+\\("+ term + "(" + operator + term + ")*" + "\\) )";
	//String match = "("+term +"("+operator + term+")*)";
	
	return "";
    }
}
