Hospice-Anthelme Verreau

Hospice-Anthelme Verreau (6 September 1828 15 May 1901) was a French-Canadian priest, educator, and historian.

Born in l'Islet, P.Q., Lower Canada, the son of Germain-Alexandre Verreau and Ursule Fournier, Verreau left his classical course at the Quebec Seminary and taught at Ste Thérèse College. In 1857, he was appointed principal of the newly founded Jacques-Cartier Normal School, an office he held until his death. He was made a Lit.D. of Laval (1878) and a Fellow of the Royal Society of Canada. In 1873 he was commissioned by the Quebec Government to investigate certain European archives for materials relating to Canadian history. Besides many contributions to the Historical Society of Montreal, of which he was the first president, and to the Royal Society of Canada, he published (1870–73) two volumes of memoirs concerning the invasion of Canada by the Americans.

He died in Montreal, Quebec in 1901.[1]

Chief publications

  • Notice sur la fondation de Montréal;
  • Des commencements de l'église du Canada;
  • Jacques Cartier; Questions du calendrier civil et ecclésiastique; Questions de droit politique, de législation et d'usages maritimes
gollark: Okay, I managed to compress the WHYJIT compiler into a single discord message.
gollark: ```pythonimport argparse,subprocess,random,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")#parser.add_argument("-d","--drawkcab",help=".sdrawkcab elif ecruos YHW eht ssecorP")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,max): #if args.drawkcab: code = code[::-1] C_code = f"""#define QUITELONG long long intconst QUITELONG max = {max};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()with open(args.input,"r") as f: contents = f.read() looplen = max(1000,(2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(args.output,"wb") as out: out.write(code)```
gollark: (and so, code gold was invented)
gollark: Maybe if I compress it manually a bit...
gollark: OH COME ON, this code is less than 2000 characters. Stupid DIsqord.

References

  1. "Hospice-Anthelme Verreau". Dictionary of Canadian Biography (online ed.). University of Toronto Press. 1979–2016.
Attribution


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