changing java, cpp, hpp files to unix line endings
adding methods to query types for their number of elements, fixing an issue with the ActionPrinter
Fixing undefined behavior in C++ AST.
committing bugfix for self.X resolving
adding original CSharp version of the ooas compiler
initial import of ooasCompiler
committing base structure