What compilers support CSF?
– Currently we have three semi-working frontends (C++, Java and Common Lisp) which can produce CSF, but as more parts stabilise we expect that the number of compilers and parsers with CSF-support will increase rapidly. • CSF does not fit 100% with [insert language], why? – CSF is supposed to be general enough to accomodate several languages. As C, C++ and Java were the first languages considered and chosen, they have of course left their mark on CSF. This was more visible in the older version of CSF, while the newer version of CSF is much more general and can serve the needs of more languages. • Are there any disadvantages with using a compiler front-end? – Yes. Several limitations of this approach became visible when using Cppp [which is now no longer part of the source-tree]. The biggest problem is complexity, as it can be rather complex to dive into the trees to get info. Some info may not be in the trees semantic processing. Among them is the name of arguments in your function decl