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...

Full description

Saved in:
Bibliographic Details
Published inComputation System and Information Technology for Sustainable Solutions (CSITSS), International Conference on pp. 1 - 6
Main Authors Karthik, Appala Hari Narayana, Kumar, B Venkat Vinod, Karthikeya, Bejji Bharadwaj Sree Sai, Belwal, Meena
Format Conference Proceeding
LanguageEnglish
Published IEEE 07.11.2024
Subjects
Online AccessGet 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