/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package stackl; /** * * @author suchenek */ public class ParenMatcher { private String inputString, outputString; private Boolean match (char c, char d) { switch (c) { case '(' : return (d == ')'); case '{' : return (d == '}'); case '[' : return (d == ']'); case '<' : return (d == '>'); default: return false; } } private Boolean opening (char d) { return ((d == '(') || (d == '{') || (d == '[') || (d == '<')); } public void ParenMatch() { Stack parenStack = new Stack(); int n = inputString.length(); char c, d; for (int i = 0; i