Hey all,<div><br></div><div>This is more of a question for the professor, as it is a clarification rather than a troubleshooting question.</div><div><br></div><div>Although I&#39;m doubtful that it will be permitted (given the strict &quot;must be written in plain C&quot; requirement), I was wondering if the use of yacc &amp; lex would be permitted for the parsing portion of the crysh assignment. This would not only significantly enhance the cleanliness and correcness of my code, but would also fall in line with how other Unix shells are implemented. Granted, it may be a bit overkill for the simplistic functionality required for by assignment, but it would be nice to learn how to use these tools in conjunction with plain C.</div><div><br></div><div>Best regards,</div><div>Patrick Grasso</div>