
instead of a closed set of languages. I also removed the offsets: I simply use the current region to determine whether the preprocessing directie starts at the beginning of a line. I also removed scanning line indicators, to make the lexer simpler.
Description
Languages
OCaml
84.6%
TypeScript
7.1%
JavaScript
4%
CSS
1.4%
Shell
0.8%
Other
2%