Adam D. Ruppe wrote: > assert inside a mixed in string. None praesent:
private import star, stack; class StackExtended( T): Stack!T{ Star!T stacked; this(){ stacked= new Star!T;} auto opOpAssign( string op, T)( T node){ stacked+= node; return super+= node; } auto opUnary( string op)(){ stacked -= super.max; return super--; } bool opBinaryRight( string op, Tquote)( Tquote elem) if( is( Tquote:T) &&( "in"==op )) { return elem in stacked; } } -manfred