| 123456789101112131415161718192021222324252627282930 |
- # parser tests
- try:
- compile
- except NameError:
- print("SKIP")
- raise SystemExit
- # completely empty string
- # uPy and CPy differ for this case
- #try:
- # compile("", "stdin", "single")
- #except SyntaxError:
- # print("SyntaxError")
- try:
- compile("", "stdin", "eval")
- except SyntaxError:
- print("SyntaxError")
- compile("", "stdin", "exec")
- # empty continued line
- try:
- compile("\\\n", "stdin", "single")
- except SyntaxError:
- print("SyntaxError")
- try:
- compile("\\\n", "stdin", "eval")
- except SyntaxError:
- print("SyntaxError")
- compile("\\\n", "stdin", "exec")
|