Wow, I think we've just found another undocumented identifier! wink

> /set %messagetxt $+(2,$chr(44),15Mp3 System:) Duration $duration($calc($mp3(%mp3).length / 1000)
> //echo -a $eval(%messagetxt,2)
* Invalid format: $evalnext


Looks like $evalnext() is acting exactly like $eval(), but yet it's evaluating the text one more time (ie. N+1).

For example,
//echo $eval($!me,1) >> $me
//echo $evalnext($!me,1) >> Online