ctcompare: generate lexers with cmake