summaryrefslogtreecommitdiff
path: root/algo1w4d2/BracketCheck.h
blob: 2f379a713009a9ed2afc6b21e9c3978759b217ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

#include <string>

class Stack;

class BracketCheck {
public:
	void parse(const std::string&);
	bool input_valid();

public:
	BracketCheck();
	BracketCheck(const std::string&);
	virtual ~BracketCheck();

private:
	Stack* _stack;
	bool _valid = true;
};