Skip to content

dmitriinor/pasc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pasc

Pasc is an analyzer for a basic subset of the Pascal programming language written in C++.

This project is intended to be used for educational purposes only.

Features

  • Lexical, syntax and semantical analysis with error checking

Components

  • I/O module
  • Lexical analyzer
  • Syntax analyzer
  • Semantical analyzer

Build and Run

Run the following from the repo directory

./build.sh
./build/pasc <pascal-source-file>

Releases

No releases published

Packages

No packages published

Languages