Jon and Ken did not say that they are avoiding the use of TRTE due to unfamiliarity with the instruction. They indicated that they are avoiding the instruction because it may not be supported on all machines where their code must run.
Specifically, the TRTE instruction will cause an operation exception if the parsing-enhancement facility is not installed. This facility was not added to z/Architecture until the seventh edition of z/Architecture Principles of Operation. -- Regards, Gord Tomlin Action Software International (a division of Mazda Computer Corporation) Tel: (905) 470-7113, Fax: (905) 470-6507 On 2013-04-13 14:44, John Gilmore wrote:
It must be conceded that TRTE is newer than TRT, but it is not a notably new instruction. More to the point, while it is may be appropriate to supply a TRTE macro for use on old hardware, it is not appropriate to avoid the use of the TRTE instruction where it is available, as is now usually the case. I of course expected this response. Litanies in defense of the old and familiar are recurrent here, but repetition does not make them meritorious. They are of a piece with the suspiciously repetitive, insular, risk-averse, mediocre notions that are ruining, have indeed largely ruined, the mainframe, a splendid platform that is now used in mostly ignominious ways. John Gilmore, Ashland, MA 01721 - USA
