Problem: Write a YACC program which accept strings that starts and ends with Zero or One
Explanation:
YACC (Yet another Compiler-Compiler) is the standard parser generator for the Unix operating system. An open source program, yacc generates code for the parser in the C programming language. The acronym is usually rendered in lowercase but is occasionally seen as YACC or Yacc.
Examples:
Input: 001100
Output: Sequence Accepted
Input: 1001001
Output: Sequence Accepted
Input: 0011101
Output: Sequence Rejected
Input: 100110
Output: Sequence Rejected
Lexical Analyzer Source Code :
Parser Source Code :
Output:
👁 Image