Laughlin (surname)
The surname Laughlin (/ˈlɔːflɪn/) is an Anglicised form of the Irish Ó Lochlainn meaning "descendant of Lochlann".[1]
Surname
- Ben Laughlin (disambiguation)
- Bill Laughlin (1915–1993), American professional basketball player
- Billy Laughlin (1932–1948), American child actor
- Charles Laughlin (born 1938), American neuroanthropologist
- Craig Laughlin (born 1957), Canadian ice hockey player
- Don Laughlin (born 1931), American casino entrepreneur
- Edward E. Laughlin (1887–1952), American lawyer and politician
- Harry H. Laughlin (1880–1943), American eugenicist
- Homer Laughlin (1843–1913), American businessman and potter
- James Laughlin (1914–1997), American poet
- James H. Laughlin (1806–1882), American industrialist
- James Laurence Laughlin (1850–1933), American economist
- John Laughlin (disambiguation)
- Nicholas Laughlin (born 1975), Trinidadian editor and writer
- Robert B. Laughlin (born 1950), American physicist
- Simon Laughlin, British neurobiologist, on the Committee of the Rank Prize for Optoelectronics
- Tom Laughlin (1931–2013), American actor
- Tom Laughlin (born 1971), American professional wrestler better known as Tommy Dreamer
- William S. Laughlin (1919–2001), American anthropologist
- Zoe Laughlin, British artist, maker and materials engineer
Given name
- Laughlin Phillips (1924–2010), American museum director
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.
gollark: Why are you not just... using an actual IRC client?
See also
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.