On 10/11/2013 03:34 PM, Rolf Eike Beer wrote: > Just out of curiosity: is the Lua integration affecting the set > of supported compilers?
There is no integration of Lua's source code in my outline. It is only a change to the CMake language lexer/parser to handle Lua-style long-bracket syntax. For example: file(WRITE myfile.txt [====[ This is the first line! Arbitrary content without: - ${variable} evaluation - \-escapes - "-quoting ]====]) instead of file(WRITE myfile.txt "This is the first line! Arbitrary content without: - \${variable} evaluation - \\-escapes - \"-quoting ") It will also support long-bracket comments, e.g. #[========[ This is a multi-line comment that can contain arbitrary text except for the close bracket of equal length. It is great for long explanations, copyright notices, and commenting out large blocks of code. The closing bracket does not need to start in #, but if it does then a one-character change to the opening bracket to be "##[========[" would enable the entire block and the ending line would be a normal one-line comment. #]========] -Brad -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers