What calculator is this datafile for?
brainfuck, 39 38 35 bytes

Saved 3 bytes thanks to @Dorian.

,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,[-&lt;-&gt;]&lt;[&lt;.&lt;]


Try it online!

This abuses the fact that the characters *,+, and - are very close to each other in ASCII.

Ungolfed:

,+++&gt;  create a minus from the first asterisk
,&gt;      store the second asterisk for comparison later
,.      display T
,.      display I
&lt;&lt;.--&gt;&gt; display the minus from line 1 and turn it into a plus
,.      display first number
,.      display second number

,[-&lt;-&gt;]&lt;[  if the last char is not an asterisk from line 2
  &lt;.&lt;      display the plus from line 5
]


Original 38 byte solution:

&gt;,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,&lt;[-&gt;-&lt;]&gt;[&lt;&lt;.&lt;]


Original 39 byte solution:

,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,&lt;[-&gt;-&lt;]&gt;[&lt;&lt;.[-]]