ZigZag

ZigZag was a previously identified micropattern of a non- terminal de ned in a style that mixes horizontal production rules (the ones with a top-level choice) with vertical production rules (with several rules per nonterminal).

Reference

Mats Stijlaart and Vadim Zaytsev. 2017. Towards a taxonomy of grammar smells. In Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2017). ACM, New York, NY, USA, 43-54.


Convention Smells

Home

All rights reserved (c) Tushar Sharma 2017-23.