Skip to content

Tool for creating and editing Formal Languages.

Notifications You must be signed in to change notification settings

EnzoAlbornoz/flwarrior

Repository files navigation

FLWarrior

Formal Languages Class Project

This project has is divided between back-end and front-end.

The back-end is under the lib/ folder and is used by the front-end to implement the logic of Grammars, RegularExpressions, and Machines. Each of these, in the front-end, have their own index.tsx and edit pages.tsx. The front-end is located in the pages/ folder.

We also use the browser-integrated database to store information about the languages, which makes this project esclusively client-sided. This is located in the database/ folder.

Running

You will need NodeJS v14.x or higher

npm install # Installs dependences
npm test # runs tests
npm run start # runs (be patient)

Interface capture:

About

Tool for creating and editing Formal Languages.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •