🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Tangent: Little fixes.

Published March 09, 2009
Advertisement
A number of little bug fixes tonight. A little added functionality.

This used to be broken, but now works:

public class int{    public    this is even => bool { ... }}



Name resolution on .NET types failed if I tried to do it early on in compilation. (fixed)
Making a method group of 'this' methods didn't properly include the instance when invoked (fixed)

And now that statics work, I added the capability to the .NET importer to try and import static members of a type. It doesn't work yet for the built in types (int/string/float). Mostly I did it to get the Console goodness available. The importer can't deal with the param modifier so only the one arg Console.WriteLines get into the environment. Also missing is operator overloads. Still, a lot more programs become viable now that Tangent apps can read user input (though without meaningful string manipulation, it's still rather hamstrung).
0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement