The books that I've read always talk about applying compiler theory and algorithms to programming languages. But there are other kinds of languages such as XML, JSON, Comma-Separated-Values (CSV). And aren't data formats such as JPEG, Powerpoint (ppt), Excel (xls) also languages? Does the rich theory and vast algorithms of compilers apply to these non-programming languages? Has
anyone created a Bison parser for JPEG? For JSON? For CSV?
Hello Compiler Experts!such
The books that I've read always talk about applying compiler theory and algorithms to programming languages. But there are other kinds of languages such as XML, JSON, Comma-Separated-Values (CSV). And aren't data formats
as JPEG, Powerpoint (ppt), Excel (xls) also languages? Does the rich theory and vast algorithms of compilers apply to these non-programming languages?Has
anyone created a Bison parser for JPEG? For JSON? For CSV?
In the cases where a data format has enough structure to be parsable with compiler tools, it is usually named a programming language.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 17:31:01 |
Calls: | 9,665 |
Files: | 13,712 |
Messages: | 6,167,830 |