Bottom-Up Parsers: A Survey
This study offers a thorough analysis of bottom-up parsing techniques, necessary for the creation and execution of compilers. Parsers such as SLR (Simple LR), LR (Canonical LR), LR(k) and LALR (Look-Ahead LR) are bottom-up and known for their efficiency and robustness in constructing parse trees fro...
Saved in:
Published in | Computation System and Information Technology for Sustainable Solutions (CSITSS), International Conference on pp. 1 - 6 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
07.11.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | This study offers a thorough analysis of bottom-up parsing techniques, necessary for the creation and execution of compilers. Parsers such as SLR (Simple LR), LR (Canonical LR), LR(k) and LALR (Look-Ahead LR) are bottom-up and known for their efficiency and robustness in constructing parse trees from root to leaves during syntax analysis. This paper follows the evolution throughout history, theoretical bases, and real-world uses of these parsers. We examine the formal characteristics, contrast different bottom-up parsing methods, and investigate advanced subjects like error handling and optimization techniques. Furthermore, there is a review of recent developments and upcoming research paths in bottom-up parsing to provide a comprehensive grasp of their significance in syntactic analysis. |
---|---|
AbstractList | This study offers a thorough analysis of bottom-up parsing techniques, necessary for the creation and execution of compilers. Parsers such as SLR (Simple LR), LR (Canonical LR), LR(k) and LALR (Look-Ahead LR) are bottom-up and known for their efficiency and robustness in constructing parse trees from root to leaves during syntax analysis. This paper follows the evolution throughout history, theoretical bases, and real-world uses of these parsers. We examine the formal characteristics, contrast different bottom-up parsing methods, and investigate advanced subjects like error handling and optimization techniques. Furthermore, there is a review of recent developments and upcoming research paths in bottom-up parsing to provide a comprehensive grasp of their significance in syntactic analysis. |
Author | Belwal, Meena Karthikeya, Bejji Bharadwaj Sree Sai Karthik, Appala Hari Narayana Kumar, B Venkat Vinod |
Author_xml | – sequence: 1 givenname: Appala Hari Narayana surname: Karthik fullname: Karthik, Appala Hari Narayana email: ahnkarthik@gmail.com organization: Amrita School Of Computing, Amrita Vishwa Vidyapeetham,Department of Computer Science and Engineering,Bengaluru,India – sequence: 2 givenname: B Venkat Vinod surname: Kumar fullname: Kumar, B Venkat Vinod email: vinodkumarboyyella@gmail.com organization: Amrita School Of Computing, Amrita Vishwa Vidyapeetham,Department of Computer Science and Engineering,Bengaluru,India – sequence: 3 givenname: Bejji Bharadwaj Sree Sai surname: Karthikeya fullname: Karthikeya, Bejji Bharadwaj Sree Sai email: sonubharadwaj2000@gmail.com organization: Amrita School Of Computing, Amrita Vishwa Vidyapeetham,Department of Computer Science and Engineering,Bengaluru,India – sequence: 4 givenname: Meena surname: Belwal fullname: Belwal, Meena email: b_meena@blr.amrita.edu organization: Amrita School Of Computing, Amrita Vishwa Vidyapeetham,Department of Computer Science and Engineering,Bengaluru,India |
BookMark | eNo1j9FKwzAUhqMouM0-gV7UB2g9JzlJTrybRd1goNB6PWKWQsWto6nC3t6JevVffR_fPxVnu34XhbhBKBHB3Vb1sqlrQ0CylCCpRGA0DuyJyJx1rBRq0GTkqZhIa2xxhOyFyFJ6BwCFDgjsRFzd9-PYb4vXff7ihxSHdJfP8_pz-IqHS3He-o8Us7-diebxoakWxer5aVnNV0XncCw2HAg8e9dilOytaw0xRqMdbbykgIaDocASW_6p1cBkiTAYq718YzUT17_aLsa43g_d1g-H9f8d9Q23Vz4x |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CSITSS64042.2024.10816907 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 9798331505462 |
EISSN | 2767-1097 |
EndPage | 6 |
ExternalDocumentID | 10816907 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL |
ID | FETCH-LOGICAL-i91t-d8c40a8a9f1e28a79f6481e6594da24c168c64c821f8404250847441c675a2b83 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:02:26 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i91t-d8c40a8a9f1e28a79f6481e6594da24c168c64c821f8404250847441c675a2b83 |
PageCount | 6 |
ParticipantIDs | ieee_primary_10816907 |
PublicationCentury | 2000 |
PublicationDate | 2024-Nov.-7 |
PublicationDateYYYYMMDD | 2024-11-07 |
PublicationDate_xml | – month: 11 year: 2024 text: 2024-Nov.-7 day: 07 |
PublicationDecade | 2020 |
PublicationTitle | Computation System and Information Technology for Sustainable Solutions (CSITSS), International Conference on |
PublicationTitleAbbrev | CSITSS |
PublicationYear | 2024 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0003190407 |
Score | 1.8912253 |
Snippet | This study offers a thorough analysis of bottom-up parsing techniques, necessary for the creation and execution of compilers. Parsers such as SLR (Simple LR),... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | Compilers Error correction Grammar History Information technology LR parsing Optimization Parsing tool Reviews Robustness Semantics Surveys Syntactics Syntax rules |
Title | Bottom-Up Parsers: A Survey |
URI | https://ieeexplore.ieee.org/document/10816907 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwED_cHsSn-THRTaWCr6n9SJPUNx2OKTgG3WBvo5ekIMI2RivoX--1aycKgm9JIJBcLrn7JfndAdxgKAR6ITITSmRcByGL0QRMRFmM2jfGq6Lzv4zFaMaf59G8JqtXXBhrbfX5zLplsXrLNytdlFdltMNV-aojW9Ai5LYla-0uVEiXSCHlPlzXcTRvB8nTNEkEJ70kIBhwt-n_I5NKZUiGHRg3Q9j-H3lzixxd_fkrOuO_x3gI3W_OnjPZWaMj2LPLY-g0SRuceg-fQP9hled0MM7WzoRALXl_d869kxSbd_vRhenwcToYsTpDAnuN_ZwZpbmXqjTOfBuoVMaZ4Mq3Ioq5SQOufaG04FoFfqZKKZAzxiX5P5pQQhqgCk-hvVwt7Rk4Ej2qaykwJUTieRh6GCGmUhqSLdpz6JZzXay3MTAWzTR7f7T34aAUecXakxfQzjeFvSTzneNVtWxftdOWXQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwED90gvo0Pybq_Kjga2s_0iT1TYdj020M2sHeRi9NQYRtjFbQv95r104UBN-SPITL5S53l-R3B3CLHudoe2gmnkCTKdczA0xck_tpgMpJErvMzj8c8d6EPU_9aQVWL7EwWuvy85m2imb5lp8sVF5clZGGy-JVR2zDDhl-31nDtTZXKiRNJJJiF26qTJp3nbAfhSFnJJkUCrrMqmf4UUulNCXdJoxqItY_SN6sPENLff7Kz_hvKg-g9Y3aM8Ybe3QIW3p-BM26bINRafExtB8XWUZH42RpjCmsJf_v3ngwwnz1rj9aEHWfok7PrGokmK-Bk5mJVMyOZRykjnZlLIKUM-lo7gcsiV2mHC4VZ0q6TioLLpA7xgR5QIrihNhF6Z1AY76Y61MwBNrUV4JjTDGJbaNno48YC5EQb1GfQatY62y5zoIxq5d5_sf4Nez1ouFgNuiPXtqwX7C_xPCJC2hkq1xfkjHP8Krcwi_Hbpmm |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Computation+System+and+Information+Technology+for+Sustainable+Solutions+%28CSITSS%29%2C+International+Conference+on&rft.atitle=Bottom-Up+Parsers%3A+A+Survey&rft.au=Karthik%2C+Appala+Hari+Narayana&rft.au=Kumar%2C+B+Venkat+Vinod&rft.au=Karthikeya%2C+Bejji+Bharadwaj+Sree+Sai&rft.au=Belwal%2C+Meena&rft.date=2024-11-07&rft.pub=IEEE&rft.eissn=2767-1097&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FCSITSS64042.2024.10816907&rft.externalDocID=10816907 |