Sha256: 9f7782eb66a27b6e50054389d2dbc8259ec7fc5848519849965f725818692c00
Contents?: true
Size: 1.1 KB
Versions: 58
Compression:
Stored size: 1.1 KB
Contents
package brackets // Source: exercism/problem-specifications // Commit: 5c16d05 bracket-push: Apply new "input" policy // Problem Specifications Version: 1.2.0 type bracketTest struct { input string expected bool } var testCases = []bracketTest{ { // paired square brackets "[]", true, }, { // empty string "", true, }, { // unpaired brackets "[[", false, }, { // wrong ordered brackets "}{", false, }, { // wrong closing bracket "{]", false, }, { // paired with whitespace "{ }", true, }, { // simple nested brackets "{[]}", true, }, { // several paired brackets "{}[]", true, }, { // paired and nested brackets "([{}({}[])])", true, }, { // unopened closing brackets "{[)][]}", false, }, { // unpaired and nested brackets "([{])", false, }, { // paired and wrong nested brackets "[({]})", false, }, { // math expression "(((185 + 223.85) * 15) - 543)/2", true, }, { // complex latex expression "\\left(\\begin{array}{cc} \\frac{1}{3} & x\\\\ \\mathrm{e}^{x} &... x^2 \\end{array}\\right)", true, }, }
Version data entries
58 entries across 58 versions & 1 rubygems