[ { "name": "boolean", "cases": [ { "name": "logical_or.mq", "exit_code": 0, "stdin_lines": [], "stdout_lines": [ "false", "true", "true", "true", "1", "0", "4", "42", "10", "42" ], "stderr_lines": [] }, { "name": "logical_and.mq", "exit_code": 0, "stdin_lines": [], "stdout_lines": [ "false", "false", "false", "true", "0", "5", "false", "4", "32", "32", "42" ], "stderr_lines": [] } ] }, { "name": "builtin", "cases": [ { "name": "permute.mq", "exit_code": 0, "stdin_lines": [], "stdout_lines": [ "(0, 1, 3, 2)", "(0, 2, 1, 3)", "(0, 2, 3, 1)", "(0, 3, 1, 2)", "(0, 3, 2, 1)", "(1, 0, 2, 3)", "(1, 0, 3, 2)", "(1, 2, 0, 3)", "(1, 2, 3, 0)", "(1, 3, 0, 2)", "(1, 3, 2, 0)", "(2, 0, 1, 3)", "(2, 0, 3, 1)", "(2, 1, 0, 3)", "(2, 1, 3, 0)", "(2, 3, 0, 1)", "(2, 3, 1, 0)", "(3, 0, 1, 2)", "(3, 0, 2, 1)", "(3, 1, 0, 2)", "(3, 1, 2, 0)", "(3, 2, 0, 1)", "(3, 2, 1, 0)", "(0, 1, 2, 3)", "(0, 1, 2, 3)", "(0, 1, 4, (3, 2))", "(0, 4, (3, 2), 1)" ], "stderr_lines": [] }, { "name": "range.mq", "exit_code": 0, "stdin_lines": [], "stdout_lines": [ "()", "()", "(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)", "(1, 2, 3, 4, 5, 6, 7, 8, 9)", "(1, 3, 5, 7, 9)", "()", "()", "(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)", "(1, 2, 3, 4, 5, 6, 7, 8, 9)", "(1, 3, 5, 7, 9)", "()", "()", "(9, 8, 7, 6, 5, 4, 3, 2, 1, 0)", "(9, 8, 7, 6, 5, 4, 3, 2, 1)", "(9, 7, 5, 3, 1)" ], "stderr_lines": [] } ] } ]