mind, it is also possible that they took that from Algol 68, and 'adjusted it':
$ a68g --strict -e '(INT a = 1 000; print((a,newline)) )'
+1000
As Algol 68 allows spaces within numbers, as well as within identifiers.