SourceFlow Features
Existing Features
This is a summary of the features currently present in
SourceFlow.
-
Support for C, C#, Java & Visual Basic
The library contains support for generating source code
for the C, C#, Java & Visual Basic languages. The source
code generation is extremely similar for all the
languages.
-
Dynamic & coherent source code style
The source code generated by this library is always
coherently formatted and styled. As the engine is not based
on templates, it is also easy to change the output code
style at run-time.
-
Code generation API instead of templates
All code generation is controlled by method calls
without using any template files. This makes it easy to
generate source code while traversing any kind of data
structure.
-
Works with either Java or Mono/.NET
The library is available in similar versions for both
Java and Mono/.NET runtimes.