Gofth double precision utime

From the Gforth Guide :

5.29 Time Tracking

[...]

utime – dtime gforth "utime"

Report current time in microseconds from some era.

Checking this, Gforth gives:

utime  ok
.s <2> 1486782751117149 0  ok

=> I do not understand the word utime. The first number on the stack obviously contains a timestamp in microseconds. But why, please, the second, zero? Is this something special for the 64-bit version? Is my code still compatible if I just drop the second number and only work with the first?

+4
source share

Source: https://habr.com/ru/post/1669439/


All Articles