Hypercompe deflorata

Hypercompe deflorata is a moth of the family Erebidae first described by Johan Christian Fabricius in 1775. It is found in Ecuador.[1]

Hypercompe deflorata
Scientific classification
Kingdom: Animalia
Phylum: Arthropoda
Class: Insecta
Order: Lepidoptera
Superfamily: Noctuoidea
Family: Erebidae
Subfamily: Arctiinae
Genus: Hypercompe
Species:
H. deflorata
Binomial name
Hypercompe deflorata
(Fabricius, 1775)
Synonyms
  • Bombyx deflorata Fabricius, 1775
  • Ecpantheria quitensis Oberthür, 1881
  • Ecpantheria quitensis ab. confluens Oberthür, 1881

Subspecies

  • Hypercompe deflorata deflorata
  • Hypercompe deflorata quitensis Oberthür, 1881
gollark: ```python#!/usr/bin/env python3import 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: ^
gollark: 937 bytes.
gollark: The WHY compiler is *very* small.
gollark: I could add that to `WHY`, if I knew how to parse CLI args in python.

References

  1. Savela, Markku. "Hypercompe deflorata (Fabricius, 1775)". Lepidoptera and Some Other Life Forms. Retrieved August 17, 2019.


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