Lexicode

Lexicode : C code Compiler visualization Tool

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage

About The Project

Welcome to our web-based C compiler visualization tool! Our platform is designed to empower both novice and experienced programmers by providing a unique and user-friendly way to interact with and understand the intricacies of C programming. With our tool, you can not only write, compile, and run C code directly in your web browser but also visualize the entire compilation process step by step. Whether you’re a student learning C or a seasoned developer looking for a powerful debugging and teaching resource, our tool is here to simplify your journey. Explore the fascinating world of C programming with ease, boost your coding skills, and gain a deeper understanding of the compiler’s inner workings. We’re excited to be your trusted companion in your programming adventures

Built With

This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

Installation

Follow The Installation manual and install dependencies

1.Clone this repo

2.Install NPM Modules

   cd cpfrontend
   npm install --force
   cd cpBackend
   npm install --force 

3.Install Lex , Flex and bison

   sudo apt-get update
   sudo apt-get install flex bison

4.Run Frontend

   cd cpfrontend
   npm run start

5.Run Backend

   cd cpbackend
   nodemon Server.js
  1. Enter C file Code and Good TO GO

Deployement Link(Frontend Only): https://lexicodenew.vercel.app/

Output and Screenshots and Video Output :