2003–04 Rugby Pro D2 season

The 2003-04 Rugby Pro D2 season was the 2003-04 second division of French club rugby union. There is promotion and relegation in Pro Rugby D2, and after the 2003-04 season, Bayonne and FC Auch finished at the top of the table and were promoted to the top level, and Bordeaux-Bègles were relegated to third division.

Standings

Clubs Points Games
played
Wins Draws Losses Points
for
Points
against
Diff
1 Bayonne74302127680462218
2 Auch74302208667466201
3 Lyon71302019776482294
4 US Dax683019011741557184
5 La Rochelle623016014600601-1
6 Oyonax613014313611644-33
7 Tyrosse603015015585685-100
8 Toulon583014016655656-1
9 Tarbes57301311662458242
10 Aurillac573013116591600-9
11 Albi573012315602617-15
12 Mont-de-Marsan543012018532586-54
13 Racing Paris533011118615807-192
14 Limoges533011118474699-225
15 Bordeaux-Bègles513010119526678-152
16 Périgueux50309219551708-157

Semi-finals

  • Bayonne 16 -14 Dax
  • Auch 16 - 11 Lyon

Final

  • Bayonne 9-26 Auch
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```
gollark: cmark. I will explain.
gollark: Hmm. Gibson, you use nim, yes? How can I nicely™ abstract this C library?
gollark: Hi.

See also

Preceded by
2002-03
Rugby Pro D2
season

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