Matches in SemOpenAlex for { <https://semopenalex.org/work/W1569100424> ?p ?o ?g. }
Showing items 1 to 76 of
76
with 100 items per page.
- W1569100424 abstract "This paper discusses a methodology for scanner generation that supports automatic generation of off the shelf scanners from specifications. The lexicon specification rules are layered on two levels: rules specifying “universal” lexical constructs which are used as building blocks by most programming languages and rules specifying customized lexical constructs of a specific programming language, using universal lexical constructs as building blocks. The universal lexicon is specified by regular expressions over a global alphabet used by most programming languages, such as the character set of a keyboard, and is efficiently implemented by deterministic finite automata. The customized lexicon is conveniently specified by regular expressions of properties of universal lexical constructs and is implemented by nondeterministic automata whose transition function is determined by the truth value of properties of universal lexemes. Tools that transform a lexicon specification into a stand alone scanner are developed and reported. This methodology is convenient because the user operates with meaningful constructs and no programming is required. The lexical analyzers thus specified are efficient and their correctness is mathematically guaranteed. Examples and experiments that demonstrate the implementation of stand alone scanners can be found at the URL http://www.cs.uiowa/~rus/ in the package ”component-based software development tools”." @default.
- W1569100424 created "2016-06-24" @default.
- W1569100424 creator A5087872176 @default.
- W1569100424 date "2008-01-01" @default.
- W1569100424 modified "2023-09-26" @default.
- W1569100424 title "A Language Independent Scanner Generator" @default.
- W1569100424 cites W1491178396 @default.
- W1569100424 cites W1521296982 @default.
- W1569100424 cites W1601931496 @default.
- W1569100424 cites W1966686491 @default.
- W1569100424 cites W1969497684 @default.
- W1569100424 cites W1971934845 @default.
- W1569100424 cites W2100648544 @default.
- W1569100424 cites W2912238804 @default.
- W1569100424 cites W3150132563 @default.
- W1569100424 cites W421997344 @default.
- W1569100424 hasPublicationYear "2008" @default.
- W1569100424 type Work @default.
- W1569100424 sameAs 1569100424 @default.
- W1569100424 citedByCount "4" @default.
- W1569100424 countsByYear W15691004242017 @default.
- W1569100424 crossrefType "journal-article" @default.
- W1569100424 hasAuthorship W1569100424A5087872176 @default.
- W1569100424 hasConcept C121332964 @default.
- W1569100424 hasConcept C154945302 @default.
- W1569100424 hasConcept C163258240 @default.
- W1569100424 hasConcept C168167062 @default.
- W1569100424 hasConcept C177264268 @default.
- W1569100424 hasConcept C199360897 @default.
- W1569100424 hasConcept C204321447 @default.
- W1569100424 hasConcept C2778121359 @default.
- W1569100424 hasConcept C2780992000 @default.
- W1569100424 hasConcept C41008148 @default.
- W1569100424 hasConcept C55439883 @default.
- W1569100424 hasConcept C62520636 @default.
- W1569100424 hasConcept C97355855 @default.
- W1569100424 hasConceptScore W1569100424C121332964 @default.
- W1569100424 hasConceptScore W1569100424C154945302 @default.
- W1569100424 hasConceptScore W1569100424C163258240 @default.
- W1569100424 hasConceptScore W1569100424C168167062 @default.
- W1569100424 hasConceptScore W1569100424C177264268 @default.
- W1569100424 hasConceptScore W1569100424C199360897 @default.
- W1569100424 hasConceptScore W1569100424C204321447 @default.
- W1569100424 hasConceptScore W1569100424C2778121359 @default.
- W1569100424 hasConceptScore W1569100424C2780992000 @default.
- W1569100424 hasConceptScore W1569100424C41008148 @default.
- W1569100424 hasConceptScore W1569100424C55439883 @default.
- W1569100424 hasConceptScore W1569100424C62520636 @default.
- W1569100424 hasConceptScore W1569100424C97355855 @default.
- W1569100424 hasLocation W15691004241 @default.
- W1569100424 hasOpenAccess W1569100424 @default.
- W1569100424 hasPrimaryLocation W15691004241 @default.
- W1569100424 hasRelatedWork W117670275 @default.
- W1569100424 hasRelatedWork W1500726385 @default.
- W1569100424 hasRelatedWork W1514647594 @default.
- W1569100424 hasRelatedWork W1517535843 @default.
- W1569100424 hasRelatedWork W1969398050 @default.
- W1569100424 hasRelatedWork W2007130296 @default.
- W1569100424 hasRelatedWork W2027769363 @default.
- W1569100424 hasRelatedWork W2077810137 @default.
- W1569100424 hasRelatedWork W2087382212 @default.
- W1569100424 hasRelatedWork W2102391023 @default.
- W1569100424 hasRelatedWork W2110919655 @default.
- W1569100424 hasRelatedWork W2117496103 @default.
- W1569100424 hasRelatedWork W2294479027 @default.
- W1569100424 hasRelatedWork W3012143978 @default.
- W1569100424 hasRelatedWork W3016208989 @default.
- W1569100424 hasRelatedWork W3141582206 @default.
- W1569100424 hasRelatedWork W3158377394 @default.
- W1569100424 hasRelatedWork W587198854 @default.
- W1569100424 hasRelatedWork W2403777862 @default.
- W1569100424 hasRelatedWork W2599827202 @default.
- W1569100424 isParatext "false" @default.
- W1569100424 isRetracted "false" @default.
- W1569100424 magId "1569100424" @default.
- W1569100424 workType "article" @default.