Norwegian Elkhound, a breed of dog from Norway for hunting elk (US: moose).
elkhound
Definitions, parts of speech, synonyms, and sentence examples for elkhound.
Editorial note
I've heard of one C++ front end that uses it -- Elkhound -- but the only context I've heard of Elkhound is in GLR parsing!
Quick take
Norwegian Elkhound, a breed of dog from Norway for hunting elk (US: moose).
Meaning at a glance
The clearest senses and uses of elkhound gathered in one view.
Any Scandinavian breed of dog bred to hunt elk (US: moose).
Definitions
Core meanings and parts of speech for elkhound.
noun
Norwegian Elkhound, a breed of dog from Norway for hunting elk (US: moose).
noun
Any Scandinavian breed of dog bred to hunt elk (US: moose).
Example sentences
I've heard of one C++ front end that uses it -- Elkhound -- but the only context I've heard of Elkhound is in GLR parsing!
My mom stumbled upon showing her dog at dog shows (she has a Norwegian Elkhound whose linage has won Westminster).
The Elkhound paper [1] explains GLR parsing in detail and is quite enjoyable to read.
I'd be interested to know if Coverity is still using McPeeks elsa/elkhound glr parser generator from years ago.
I gave up trying to get Scott McPeak's Elkhound C++ parser to compile, last I had to attempt it.
Interesting that back when McPeak was working on Elsa/elkhound clang wasn’t available.
Clang probably does everything Elkhound does, but better and faster.) I have looked at least 30+ parsers for programming languages.
Quote examples
In the tool I implemented several parsing strategies, notably "parsing expression grammars (PEGs)" as well as a GLR parser (based on the Elkhound paper).
I'd recommend reading the "Elkhound" paper [1], which introduces a GLR parser that's really easy to implement and very powerful, they use it in the paper to parse a large subset of C++.
Now Protocol Buffers are just a convenient way to create typed trees, just like the Elkhound "AST" project I linked above, but in a way that can be accessed from ANY programming language (that has protobuf support), not just one.
Proper noun examples
Elkhound (GLR parser generator, since 2002) 3.
Frequently asked questions
Short answers drawn from the clearest meanings and examples for this word.
How do you use elkhound in a sentence?
I've heard of one C++ front end that uses it -- Elkhound -- but the only context I've heard of Elkhound is in GLR parsing!
What does elkhound mean?
Norwegian Elkhound, a breed of dog from Norway for hunting elk (US: moose).
What part of speech is elkhound?
elkhound is commonly used as noun.