Skip to content

Small terminal C++ program that calculates the FIRST SET from a context-free grammar (CFG)

License

Notifications You must be signed in to change notification settings

Shrondi/first-set

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

First Set

Small terminal C++ program that calculates the FIRST SET from a context-free grammar (CFG)

More information about the FIRST SET

Project structure

First-set
├── CMakeLists.txt
├── include
│   ├── GrammarParser.hpp     # Parser the grammar from a file or input
│   ├── InitialSets.hpp       # Core functions
│   └── PrintFunctions.hpp    # Helper functions to print
├── README.md
├── src
│   ├── GrammarParser.cpp
│   ├── InitialSets.cpp
│   ├── main.cpp
│   └── PrintFunctions.cpp
└── test.txt

About

Small terminal C++ program that calculates the FIRST SET from a context-free grammar (CFG)

Topics

Resources

License

Stars

Watchers

Forks