<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

A Fast General Parser for Automatic Code Generation

dc.citation.epage39en_US
dc.citation.spage30en_US
dc.citation.volume6083en_US
dc.contributor.authorYang, Wuuen_US
dc.contributor.department交大名義發表zh_TW
dc.contributor.departmentNational Chiao Tung Universityen_US
dc.date.accessioned2014-12-08T15:26:07Z
dc.date.available2014-12-08T15:26:07Z
dc.date.issued2010en_US
dc.description.abstractThe code generator in a compiler attempts to match a subject tree against a collection of tree-shaped patterns for generating instructions. Tree-pattern matching may be considered as a generalization of string parsing. We propose a new generalized LR (GLR) parser, which extends the LR parser stack with a parser cactus. GLR explores all plausible parsing steps to find the least-cost matching. GLR is fast due to two properties: (1) duplicate parsing steps are eliminated and (2) partial parse trees that will not lead to a least-cost matching are discarded as early as possible.(1)en_US
dc.identifier.isbn978-3-642-14821-7en_US
dc.identifier.issn0302-9743en_US
dc.identifier.journalMETHODS AND TOOLS OF PARALLEL PROGRAMMING MULTICOMPUTERSen_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/18517
dc.identifier.wosnumberWOS:000283768600004
dc.language.isoen_USen_US
dc.subjectambiguous grammaren_US
dc.subjectcode generatoren_US
dc.subjectcompileren_US
dc.subjectcontext-free grammaren_US
dc.subjectparsingen_US
dc.subjectgeneral parsingen_US
dc.subjectpattern matchingen_US
dc.subjecttree patternen_US
dc.subjecttree-pattern matchingen_US
dc.titleA Fast General Parser for Automatic Code Generationen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: