Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/polarhive/plisp

UE23CS242A: AFLL mini-project
https://github.com/polarhive/plisp

automata coursework lexer lisp pesu ply ue23cs yacc

Last synced: about 2 months ago
JSON representation

UE23CS242A: AFLL mini-project

Awesome Lists containing this project

README

        

# UE23CS242A: AFLL mini-project

The parser is designed to handle constructs such as if, while, var assignments, function & structure definitions for `lisp`.

The goal is to check the syntax of the provided code samples and ensure they follow the grammar rules in BNF form defined for this project.

## Constructs

1. If Statements
2. While Loops
3. Assignments
4. Function Definitions
5. Structure Definitions

## Credits

```
PES2UG23CS368 Nathan Matthew Paul
PES2UG23CS371 Navneet Nayak
Copyright (C) 2024
```

[![license: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)