Your very own "for" instruction
JavaScript (ES6), &nbsp;44&nbsp; 43 56 bytes

Saved 1 byte thanks to ETHproductions
Edit: fixed to comply with output requirements

(a,b,c,d)=&gt;{for(s='';eval(a+b+c);a+=d)s+=a+`
`;alert(s)}


Test



let f =

(a,b,c,d)=&gt;{for(s='';eval(a+b+c);a+=d)s+=a+`
`;alert(s)}

f(1,'&lt;',7,2)