krystianAndrzejewski / Py_parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of contents

Description

This project allows to create a simple parsers based on information which are obtained from grammar rules. A defined parser can be used to process token sequence using syntax analysis. An output from the analysis is a parser tree. The information can be used in a front-end compiler as a tool. The parse tree can be traversed to obtain more information that can be used i.e. in a semantics analysis.

Requirements

  • python3

Usage

An example of the project usage is defined in py_parser.py

About

License:MIT License


Languages

Language:Python 100.0%