Matches in SemOpenAlex for { <https://semopenalex.org/work/W2161936984> ?p ?o ?g. }
Showing items 1 to 99 of
99
with 100 items per page.
- W2161936984 endingPage "243" @default.
- W2161936984 startingPage "224" @default.
- W2161936984 abstract "Extending a language by embedding within it another language presents significant parsing challenges, especially if the embedding is recursive. The composite grammar is likely to be nondeterministic as a result of tokens that are valid in both the host and the embedded language. In this paper we examine the challenges of embedding the Tom language into a variety of general-purpose high level languages. Tom provides syntax and semantics for advanced pattern matching and tree rewriting facilities. Embedded Tom constructs are translated into the host language by a preprocessor, the output of which is a composite program written purely in the host language. Tom implementations exist for Java, C, C#, Python and Caml. The current parser is complex and difficult to maintain. In this paper, we describe how Tom can be parsed using island grammars implemented with the Generalised LL (GLL) parsing algorithm. The grammar is, as might be expected, ambiguous. Extracting the correct derivation relies on our disambiguation strategy which is based on pattern matching within the parse forest. We describe different classes of ambiguity and propose patterns for resolving them." @default.
- W2161936984 created "2016-06-24" @default.
- W2161936984 creator A5002714117 @default.
- W2161936984 creator A5008283753 @default.
- W2161936984 creator A5013759583 @default.
- W2161936984 creator A5029542014 @default.
- W2161936984 creator A5083096567 @default.
- W2161936984 creator A5088372860 @default.
- W2161936984 creator A5091814691 @default.
- W2161936984 date "2013-01-01" @default.
- W2161936984 modified "2023-10-12" @default.
- W2161936984 title "Island Grammar-Based Parsing Using GLL and Tom" @default.
- W2161936984 cites W1510049624 @default.
- W2161936984 cites W1567531241 @default.
- W2161936984 cites W1749568426 @default.
- W2161936984 cites W1771373694 @default.
- W2161936984 cites W1964318791 @default.
- W2161936984 cites W1992491745 @default.
- W2161936984 cites W2013399578 @default.
- W2161936984 cites W2024905615 @default.
- W2161936984 cites W2084168235 @default.
- W2161936984 cites W2115472920 @default.
- W2161936984 cites W2129858079 @default.
- W2161936984 cites W2913261834 @default.
- W2161936984 cites W3012857658 @default.
- W2161936984 cites W4231482386 @default.
- W2161936984 doi "https://doi.org/10.1007/978-3-642-36089-3_13" @default.
- W2161936984 hasPublicationYear "2013" @default.
- W2161936984 type Work @default.
- W2161936984 sameAs 2161936984 @default.
- W2161936984 citedByCount "5" @default.
- W2161936984 countsByYear W21619369842013 @default.
- W2161936984 countsByYear W21619369842014 @default.
- W2161936984 countsByYear W21619369842020 @default.
- W2161936984 countsByYear W21619369842023 @default.
- W2161936984 crossrefType "book-chapter" @default.
- W2161936984 hasAuthorship W2161936984A5002714117 @default.
- W2161936984 hasAuthorship W2161936984A5008283753 @default.
- W2161936984 hasAuthorship W2161936984A5013759583 @default.
- W2161936984 hasAuthorship W2161936984A5029542014 @default.
- W2161936984 hasAuthorship W2161936984A5083096567 @default.
- W2161936984 hasAuthorship W2161936984A5088372860 @default.
- W2161936984 hasAuthorship W2161936984A5091814691 @default.
- W2161936984 hasBestOaLocation W21619369842 @default.
- W2161936984 hasConcept C118364021 @default.
- W2161936984 hasConcept C146810361 @default.
- W2161936984 hasConcept C147547768 @default.
- W2161936984 hasConcept C154690210 @default.
- W2161936984 hasConcept C154945302 @default.
- W2161936984 hasConcept C166651950 @default.
- W2161936984 hasConcept C186644900 @default.
- W2161936984 hasConcept C199360897 @default.
- W2161936984 hasConcept C204321447 @default.
- W2161936984 hasConcept C41008148 @default.
- W2161936984 hasConcept C42560504 @default.
- W2161936984 hasConcept C519991488 @default.
- W2161936984 hasConcept C58646249 @default.
- W2161936984 hasConcept C60690694 @default.
- W2161936984 hasConcept C67621940 @default.
- W2161936984 hasConcept C97212296 @default.
- W2161936984 hasConceptScore W2161936984C118364021 @default.
- W2161936984 hasConceptScore W2161936984C146810361 @default.
- W2161936984 hasConceptScore W2161936984C147547768 @default.
- W2161936984 hasConceptScore W2161936984C154690210 @default.
- W2161936984 hasConceptScore W2161936984C154945302 @default.
- W2161936984 hasConceptScore W2161936984C166651950 @default.
- W2161936984 hasConceptScore W2161936984C186644900 @default.
- W2161936984 hasConceptScore W2161936984C199360897 @default.
- W2161936984 hasConceptScore W2161936984C204321447 @default.
- W2161936984 hasConceptScore W2161936984C41008148 @default.
- W2161936984 hasConceptScore W2161936984C42560504 @default.
- W2161936984 hasConceptScore W2161936984C519991488 @default.
- W2161936984 hasConceptScore W2161936984C58646249 @default.
- W2161936984 hasConceptScore W2161936984C60690694 @default.
- W2161936984 hasConceptScore W2161936984C67621940 @default.
- W2161936984 hasConceptScore W2161936984C97212296 @default.
- W2161936984 hasLocation W21619369841 @default.
- W2161936984 hasLocation W21619369842 @default.
- W2161936984 hasLocation W21619369843 @default.
- W2161936984 hasLocation W21619369844 @default.
- W2161936984 hasLocation W21619369845 @default.
- W2161936984 hasOpenAccess W2161936984 @default.
- W2161936984 hasPrimaryLocation W21619369841 @default.
- W2161936984 hasRelatedWork W2008892266 @default.
- W2161936984 hasRelatedWork W2090257971 @default.
- W2161936984 hasRelatedWork W2105710547 @default.
- W2161936984 hasRelatedWork W2164260211 @default.
- W2161936984 hasRelatedWork W2246820938 @default.
- W2161936984 hasRelatedWork W2483839524 @default.
- W2161936984 hasRelatedWork W2529664582 @default.
- W2161936984 hasRelatedWork W2804916787 @default.
- W2161936984 hasRelatedWork W3143982968 @default.
- W2161936984 hasRelatedWork W4320024782 @default.
- W2161936984 isParatext "false" @default.
- W2161936984 isRetracted "false" @default.
- W2161936984 magId "2161936984" @default.
- W2161936984 workType "book-chapter" @default.