I've heard everyone is blessed with at least one great idea. Today, I've found mine. I'm going to design a programme compiler that produces *&%*%#$ useful error messages. For instance where I previously had:
[submit:03494] *** Process received signal ***
[submit:03494] Signal: Segmentation fault (11)
[submit:03494] Signal code: Address not mapped (1)
There will be:
[submit:03494] *** Variable cannot be assigned value ***
[submit:03494] User did not define it as a pointer (11)
[submit:03494] User is a chimp (All)
This would have saved me acres of time, substantial hair loss and at only a small cost to pride.
[submit:03494] *** Process received signal ***
[submit:03494] Signal: Segmentation fault (11)
[submit:03494] Signal code: Address not mapped (1)
There will be:
[submit:03494] *** Variable cannot be assigned value ***
[submit:03494] User did not define it as a pointer (11)
[submit:03494] User is a chimp (All)
This would have saved me acres of time, substantial hair loss and at only a small cost to pride.