Alfred Deutsch-German

Alfred Deutsch-German (1870–1943) was an Austrian journalist, playwright, screenwriter, and film director. From 1913 he worked for the Wiener Kunstfilm company as a screenwriter. Between 1922 and 1934 he directed eight films. Deutsch-German worked in the Austrian film industry until the Anchluss of 1938, but with less direct involvement in the production of films towards the end.

Alfred Deutsch-German
Born27 September 1870
Died1943
OccupationFilm director, Screenwriter, Journalist, Playwright
Years active1913-1938 (film)

Following the Nazi takeover, the Jewish Deutsch-German went into exile in France. He was later arrested during the German occupation of France and held at the Drancy internment camp. He was later sent to Auschwitz where he was killed.[1]

Filmography

Screenwriter

Director

  • Vienna, City of Song (1923)
  • Franz Lehar, der Operettenkönig (1925)
  • Frau Braier aus Gaya (1926)
  • Der Musikant von Eisenstadt (1934)
This film-related list is incomplete; you can help by expanding it.
gollark: Please also give me write access to the repo.
gollark: Oh, right, array indexing.
gollark: ```python# parsita-based pseudocode syntax parserfrom stmt import *from parsita import *from parsita.util import constantdef compose(f, g): return lambda x: f(g(x))def map_expr(x): start, end = x if end == "": return start return Op([start, end[1]], end[0])def map_unop_expr(x): return Op(x[1], x[0])def aliases(name, aliases): p = lit(name) for alias in aliases: p |= (lit(alias) > (lambda _: name)) return pclass ExprParser(TextParsers): ε = lit("") IntLit = reg("\-?[0-9]+") > compose(IntLit, int) StrLit = "'" >> reg("[^']*") << "'" > StrLit # TODO escapes (not in "spec" but could be needed) FloatLit = reg("\-?[0-9]+\.[0-9]+") > compose(FloatLit, float) Identifier = reg("[a-zA-Z_]+[a-zA-Z_0-9]*") > Var BracketedExpr = "(" >> Expr << ")" UnaryOperator = lit("NOT") Start = FloatLit | StrLit | IntLit | BracketedExpr | (UnaryOperator & Expr > map_unop_expr) | Identifier # avoid left recursion problems by not doing left recursion # AQA pseudocode does not appear to have a notion of "operator precedence", simplifying parsing logic nicely BinaryOperator = aliases("≤", ["<="]) | aliases("≠", ["!="]) | aliases("≥", [">="]) | lit("DIV") | lit("MOD") | lit("AND") | lit("OR") | reg("[+/*\-=<>]") End = (BinaryOperator & Expr) | ε Expr = (Start & End) > map_exprparse = ExprParser.Expr.parsex = parse("1+2+3 != 6 AND NOT 4 AND x + y")if isinstance(x, Failure): print(x.message)else: print(x.value)```
gollark: <@332271551481118732> Expression parsing is done, I think.
gollark: I wonder if AQA pseudocode *does* have operator precedence. We may need to harvest exam papers.

References

  1. Weniger p.137-38

Bibliography

  • Weniger, Kay. 'Es wird im Leben dir mehr genommen als gegeben ...' Lexikon der aus Deutschland und Österreich emigrierten Filmschaffenden 1933 bis 1945. ACABUS Verlag, 2011.


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