Below circuit seem to use negative feedback in a weird way. There is no input resistor at - terminal, and instead of putting a resistor in the feedback branch, they put two 4.3V zener diodes. I kinda get why the output may be a 5V square wave. But I'm really not so sure about it as two things are throwing me off:
1) Input is a voltage source without a resistor. Since the + input of op amp is at ground, the op amp should try to pull the - input also to ground. Doesn't this actually short the input voltage source to ground and infinite current flow?
2) Is it legal to put zener diodes in feedback branch as shown in the figure?