Supported languages/compilers
One of ideas behind Flymake was to create a universal syntax checker. Basically, all that is necessary to use flymake with a certain syntax check tool is to provide the error message patterns for that tool (in case they aren't already there) and write the code to create the command line to be used to run the tool.
The following table provides a summary of languages/compilers flymake was tested with.
Language Compiler OS
C/C++ Microsoft Visual C++ 6.0 Windows 2000
C/C++ gcc 2.9 Windows 2000/XP/Linux
MS IDL midl 5.01 Windows 2000
Java IBM Jikes 1.17 Windows 2000
Latex MikTeX 2.2 Windows 2000
HTML HTML Tidy Windows 2000/XP
XML XMLStarlet Command Line XML Toolkit 0.7.0 Windows 2000/XP
Perl Perl 5.8 Windows 2000/XP
Partager