How to reboot the Sipeed Longan Nano in C?

Here is a link I saved some time ago to do that for a Uno. I haven’t read thru it lately OR tried it on a Uno OR know if it will work with other platforms. BUT reading your question made me think of it so I pass it along. Let us know if it’s brilliant or silly.