Nuussuup Kangia

Nuussuup Kangia (old spelling: Nûgssûp Kangia, Danish: Ryder Isfjord) is a fjord in northwestern Greenland, located at the northern end of Upernavik Archipelago.[1]

Nuussuup Kangia (Upernavik Archipelago)

Geography

Nuussuup Kangia and small islands of Inussulik Bay

Cornell Glacier drains the Greenland ice sheet into the head of Nuussuup Kangia, to the east of the base of Nuussuaq Peninsula. The fjord is an inlet of Sugar Loaf Bay, flowing southwestward between Nuussuaq Peninsula in the northwest, and the Anoritooq nunatak on the mainland of Greenland in the east.[1]

gollark: <@435756251205468160> esowiki WHY
gollark: It was to prove to <@!341618941317349376> that COMPILED DOES NOT MEAN FAST.
gollark: Yep!
gollark: Execute THIS!```pythonimport argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")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 build_C(args): template = """#define QUITELONG long long intconst QUITELONG max = @max@;int main() { QUITELONG i = 0; while (i < max) { i++; } @code@} """ for k, v in args.items(): template = template.replace(f"@{k}@", str(v)) return templateinput = args.inputoutput = args.outputtemp = "ignore-this-please"with open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_C({ "code": contents, "max": looplen }) with open(temp, "w") as out: out.write(code)subprocess.run(["gcc", "-x", "c", "-o", output, temp])```
gollark: Length limits, you know.

References

  1. Upernavik Avannarleq, Saga Map, 1:250.000, Tage Schjøtt, 1992


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