Gabriele Hess
Gabriele Hess (born April 1, 1971 in Leipzig, Saxony) is a German, former cross-country skier who competed from 1989 to 1993. Competing at the 1992 Winter Olympics, she had her best career finish of eighth in the 4 × 5 km relay and her best individual finish of 14th in the 5 km + 10 km combined pursuit.
Gabriele Hess | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Born | Leipzig, East Germany | April 1, 1971||||||||||||||||||||||||||||
World Cup career | |||||||||||||||||||||||||||||
Seasons | 1989–1992 | ||||||||||||||||||||||||||||
Individual wins | 0 | ||||||||||||||||||||||||||||
Indiv. podiums | 2 | ||||||||||||||||||||||||||||
Team podiums | 0 | ||||||||||||||||||||||||||||
Indiv. starts | 19 | ||||||||||||||||||||||||||||
Team starts | 4 | ||||||||||||||||||||||||||||
Overall titles | 0 – (12th in 1991) | ||||||||||||||||||||||||||||
Medal record
|
Hess' best finish at the FIS Nordic World Ski Championships was sixth in the 10 km event at Val di Fiemme in 1991. Her best World Cup finish was second twice in 30 km events in 1989 and 1990 which were also her best career finishes.
Cross-country skiing results
All results are sourced from the International Ski Federation (FIS).[1]
World Championships
Year | Age | 5 km | 10 km classical |
10 km freestyle |
15 km | 30 km | 4 × 5 km relay |
---|---|---|---|---|---|---|---|
1989 | 18 | N/A | — | 9 | — | — | 13 |
1991 | 20 | — | N/A | 6 | — | 14 | 5 |
World Cup
Individual podiums
- 2 podiums
No. | Season | Date | Location | Race | Level | Place |
---|---|---|---|---|---|---|
1 | 1988–89 | 15 January 1989 | ![]() | 30 km Individual F | World Cup | 2nd |
2 | 1989–90 | 7 March 1990 | ![]() | 30 km Individual F | World Cup | 2nd |
gollark: The current version uses a bunch of `defer`s to deallocate stuff as needed (I don't *think* it has any horrible memory leaks!). This works fine given that that stuff is all within one function, but I need similar logic in another one.
gollark: I just want to know how to idiomatically make GCable wrappers for the various C objects.
gollark: No, I have that stuff done.
gollark: I want a *different* set of "OPERATIONS ON RELEVANT NODE THING" and no HTML generation at the end, and it would be bees to just copy-paste the function here.
gollark: As of now, my code does```nimproc renderToHtml*(input: string): string = let wlRegex = re"\[\[([^:\]]+):?([^\]]+)?\]\]" let opt = CMARK_OPT_UNSAFE or CMARK_OPT_FOOTNOTES or CMARK_OPT_STRIKETHROUGH_DOUBLE_TILDE or CMARK_OPT_TABLE_PREFER_STYLE_ATTRIBUTES # create parser instance let str: cstring = input len: csize_t = len(input).csize_t parser: ParserPtr = cmark_parser_new(opt.cint) if parser == nil: raise newException(CatchableError, "failed to initialize parser") defer: cmark_parser_free(parser) [further initialization stuff] # parse document, get AST cmark_parser_feed(parser, str, len) let doc = cmark_parser_finish(parser) defer: cmark_node_free(doc) if doc == nil: raise newException(CatchableError, "parsing failed - should not occur") # iterate over AST using built-in cmark-gfm AST iteration thing for (evType, node) in cmarkTree(doc): # if it is a text node [OPERATIONS ON RELEVANT NODE THING] let html: cstring = cmark_render_html(doc, opt.cint, cmark_parser_get_syntax_extensions(parser)) defer: free(html) result = $html```
References
- "Gabriele HESS". FIS-Ski. International Ski Federation. Retrieved 16 January 2019.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.