skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PASCAL LR(1) Parser Generator System

Software ·
DOI:https://doi.org/10.11578/dc.20180618.4· OSTI ID:1230165 · Code ID:12136

LRSYS is a complete LR(1) parser generator system written entirely in a portable subset of Pascal. The system, LRSYS, includes a grammar analyzer program (LR) which reads a context-free (BNF) grammar as input and produces LR(1) parsing tables as output, a lexical analyzer generator (LEX) which reads regular expressions created by the REG process as input and produces lexical tables as output, and various parser skeletons that get merged with the tables to produce complete parsers (SMAKE). Current parser skeletons include Pascal, FORTRAN 77, and C. Other language skeletons can easily be added to the system. LRSYS is based on the LR program.

Short Name / Acronym:
LRSYS
Project Type:
Closed Source
Site Accession Number:
1353
Software Type:
Scientific
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
DOE/DP

Primary Award/Contract Number:
W-7405-ENG-48
DOE Contract Number:
W-7405-ENG-48
Code ID:
12136
OSTI ID:
1230165
Country of Origin:
United States

Similar Records

LRSYS. PASCAL LR(1) Parser Generator System
Miscellaneous · Mon Apr 01 00:00:00 EST 1985 · OSTI ID:1230165

LRSYS. PASCAL LR(1) Parser Generator System
Miscellaneous · Mon Apr 01 00:00:00 EST 1985 · OSTI ID:1230165

LRSYS. PASCAL LR(1) Parser Generator System
Technical Report · Mon Apr 01 00:00:00 EST 1985 · OSTI ID:1230165

Related Subjects