lgonzalezrouco / organigraph

TPE - Autómatas, Teoría de Lenguajes y Compiladores

Home Page:https://tla-organigraph.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✗

✗

Flex-Bison-Compiler

A base compiler example, developed with Flex and Bison.

Environment

Set the following environment variables to control and configure the behaviour of the application:

Name Default Description
LOG_IGNORED_LEXEMES true When true, logs all of the ignored lexemes found with Flex at DEBUGGING level. To remove those logs from the console output set it to false.
LOGGING_LEVEL INFORMATION The minimum level to log in the console output. From lower to higher, the available levels are: ALL, DEBUGGING, INFORMATION, WARNING, ERROR and CRITICAL.

CI/CD

To trigger an automatic integration on every push or PR (Pull Request), you must activate GitHub Actions in the Settings tab. Use the following configuration:

Key Value
Actions permissions Allow all actions and reusable workflows
Artifact and log retention 30 days
Fork pull request workflows from outside collaborators Require approval for all outside collaborators
Workflow permissions Read repository contents and packages permissions
Allow GitHub Actions to create and approve pull requests false

After integration is done, change the badges of this README.md to point to the new repository.

Installation

Recommended Extensions

About

TPE - Autómatas, Teoría de Lenguajes y Compiladores

https://tla-organigraph.vercel.app

License:MIT License


Languages

Language:C 75.2%Language:JavaScript 6.1%Language:Yacc 4.0%Language:Lex 3.4%Language:CMake 3.3%Language:Batchfile 2.0%Language:Shell 2.0%Language:HTML 1.9%Language:CSS 1.4%Language:Dockerfile 0.7%