Looks promising:
and with different fonts and different look:
Transcript show: (50.0 - 7.23) asString
#include
int main(int argc, char ** argv) {
double a = 50.0 - 7.23;
printf("%lf", a);
}
public class Test {
public static void main(String[] args) {
double a = 50.0 - 7.23;
System.out.println(a);
}
}
applyFunctionToShape: function() { // my kingdom for a Smalltalk block!
var args = $A(arguments);
var func = args.shift();
func.apply(this.shape, args);
if (this.clipPath) {
console.log('clipped to new shape ' + this.shape);
this.clipToShape();
}
this.adjustForNewBounds();
}.wrap(Morph.onLayoutChange('shape')),