WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

aayush301/Compiler-Design-Lab

Repository files navigation

Compiler-Design-Lab

  • Exp1: Write a program to design Finite Automata that accepts all strings ending with “ing”, over ∑= a to z. (example “anything”, “something”, “nothing”, etc.)
  • Exp2: Write a program to check whether a given line is comment or not.
  • Exp3: Write a program to check whether a given identifier is valid or not.
  • Exp4: Write a program to count number of tokens (keywords and identifiers) in a program.
  • Exp5: Write a program to convert NFA into an equivalent DFA.
  • Exp6: Write a program to implement Lexical Analyzer for the source code stored in a file.
  • Exp7: Write a program to find FIRST set for any given grammar.
  • Exp8: Write a program to find FOLLOW set for each non-terminal of any given grammar.
  • Exp9: Write a program to implement recursive descent parser.
  • Exp10: Write a program to implement operator precedence parser

About

This repository contains the experiments that are covered in Compiler Design Lab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages