support for mixin

Started by
2 comments, last by WitchLord 12 years, 6 months ago
is there a support for mixin
http://juixe.com/techknow/index.php/2006/06/15/mixins-in-ruby/
http://groovy.codehaus.org/Runtime+mixins

http://en.wikipedia.org/wiki/Mixin

(this will solve my current problem regarding inheritance of many utility functions from classes.)
Advertisement
Angelscript supports interfaces, which may provide the functionality you are looking for.
Mixin has got functionalities (functions) implemented, whereas interfaces do not have. It is a way around in groovy etc , which already support interfaces, but do not support multiple inheritance; even then through mixin many of such use cases are met.

but this mixin is such a thing, without which i can still live happily with the language. So not much worries on my part.
Mix-ins are not supported yet. However it is an interesting feature that I would like to take a closer look at in the future.<br><br>It can be accomplished through pre-processing and macros, but the CScriptBuilder pre-processor is not that advanced yet.
Perhaps you can modify the CScriptBuilder to make it able to include code from other files 'inline' rather than as another script section. <br><br><br>

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

This topic is closed to new replies.

Advertisement