Back to Hannibal: The Return of Tom Sawyer and Huckleberry Finn

Back to Hannibal: The Return of Tom Sawyer and Huckleberry Finn is a 1990 television movie in which Tom Sawyer and Huck Finn save their friend Jim from a charge of murder.[1]

Back to Hannibal: The Return of Tom Sawyer and Huckleberry Finn
Country of originUnited States
Original language(s)English
Production
Running time120 minutes
Production company(s)Walt Disney Television
DistributorBuena Vista Television
Release
Original releaseAugust 21, 1990 (1990-08-21)

Plot

Cast

Reception

The pilot gained a mixed reception from critics.[3][4]

gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "wb") as out: out.write(code)```
gollark: !esowiki WHY
gollark: Yes.
gollark: Stop using the passive voice!
gollark: Backup Esobot enabled.

References

  1. Bolaño, Roberto; Echevarria, Ignacio; Wimmer, Natasha (30 May 2011). "Between Parentheses: Essays, Articles and Speeches, 1998-2003". New Directions Publishing. Retrieved 6 September 2016 via Google Books.
  2. "Back to Hannibal: The Return of Tom Sawyer and Huckleberry Finn (1990) - Overview - TCM.com". Retrieved 6 September 2016.
  3. "TV Reviews : Huck and Tom Go 'Back to Hannibal'". Los Angeles Times. Retrieved 2012-06-14.
  4. Pryor, Kellie. "Mark Twain-inspired Back to Hannibal". Entertainment Weekly. Retrieved 2016-09-06.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.