,---------------. | Contributions | `---------------´ ,------------------------------------------ | 2018-06-28 11:05:25 BerndPaysan wrote: | example - Prepend, not add | see: https://forth-standard.org/standard/xchar/XHOLD#contribution-62 `------------------------------------------ Same as with HOLDS, this should read “add … to the beginning of the pictured number output buffer”. Test (UTF-8): T{ 0. <# 123. #s 606D xhold #> s" ?123" compare -> 0 }T ,---------. | Replies | `---------´ ,------------------------------------------ | 2018-06-28 11:07:34 BerndPaysan replies: | comment - Specification of HOLDS is ambiguous | see: https://forth-standard.org/standard/core/HOLDS#reply-168 `------------------------------------------ Yes, same issue with ```XHOLD```; apparently everybody assumed that adding to the pictured numeric output buffer always means “before”, not after. That's why the language felt clear enough.