これはSQLそのものだ
Bill Karwin
は大学時代の教員から仕事を打診された
「SQL言語の内、SELECTのみサポートしているパーサーを作ってほしい」
MySQL
や
PostgreSQL
がまだない時代
SQLの仕様を調査していくうち、SELECTのパーサーを実装することはRDBMSそのものを開発することに等しい…とたまげた
仕事はお断りした
参考
/gosyujin-books/0014: SQLアンチパターン.pdf#621e6ce72c53d800007d72fd
/gosyujin-books/0168: WEB+DB-PRESS-Vol.72.pdf