This is html and javascript interpreter written in python.
parser_complete.py -> has complete code for parser.
isambig.py -> tests whether grammer is ambigious or not
js_lexical_analyser.py -> contains complete Javascript lexer
html_lexical_analyser.py -> contains complete HTML lexer.
cfg_empty.py -> tests whether a given context-free grammar is empty or not.
cfg_infinite.py -> tests whether a given context-free grammer is infinite or not.