
Until the compiler part is fully hooked up via https://github.com/llvm/llvm-project/pull/151878, tested this using `external`: ``` external secnds real s1, s2 s1 = secnds(0.0) print *, "Seconds from midnight:", s1 call sleep(2) s2 = secnds(s1) print *, "Seconds from s1", s2 print *, "Seconds from midnight:", secnds(0.0) end ```