(a: string, b: string)
| 97 | } |
| 98 | |
| 99 | function doBracketsMatch(a: string, b: string): boolean { |
| 100 | const matches = new Map(Object.entries({ '(': ')', '[': ']', '{': '}', ')': '(', ']': '[', '}': '{' })); |
| 101 | return matches.get(a) === b; |
| 102 | } |
| 103 | |
| 104 | function isBracket(c: string, lookingForward: boolean) { |
| 105 | if (lookingForward) { |