Mike Baxter (athlete)

Michael Ian Baxter (born 1945), is a male retired international athlete and current coach.

Mike Baxter
Personal information
Nationality England
Born1945
Leeds, Yorkshire
Alma materRoundhay School, Leeds
Sport
SportAthletics, Cross Country
ClubLeeds City AC

Athletics career

Baxter finished fourth in the 1968 AAA Championships and finished runner-up in the 1969 Northern cross-country.[1] He trained with Brendan Foster and was selected for Great Britain’s team for the 1969 European Athletics Championships in Athens, and the 1971 European Athletics Championships in Helsinki. He represented England in the 5,000 metres, at the 1970 British Commonwealth Games in Edinburgh, Scotland.[2][3][4]

His best year came in 1971 when he became AAA National 5000m champion and competed in the 1971 European Athletics Championships. He was a member of the Leeds City Club.[1]

Coaching

Since retiring from competitive racing he has coached athletes.[1]

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

  1. "Where are they now? MIKE BAXTER". Athletics Weekly.
  2. "1970 Athletes". Team England.
  3. "Edinburgh, 1970 Team". Team England.
  4. "Athletes and results". Commonwealth Games Federation.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.