There's a new tool in the arsenal: the RUNE! (the merge of ISSUE! and CHAR!) which does not participate in delimiting in DELIMIT-based primitives.
Can it help with FizzBuzz?
The UNSPACED is used as an aggregator for the ELSE to trigger on. We can reshape it to trigger off the PRINT's output...but then we'd need another PRINT:
count-up n 100 [
print [
if n mod 3 = 0 [#Fizz]
if n mod 5 = 0 [#Buzz]
] else [
print [n]
]
]
Well...it's different. It trades the potential confusion of what "unspaced" means for the semantics of unspaced TOKEN! in PRINT, and repeating PRINT twice. You lose a level of indentation--that's nice.
But I definitely like how PRINT can be opted out of completely...including the newline...and can telegraph its opt-out-edness to another construct. The fact that you can do this with two PRINTs is interesting in its own right.
Just because we can, I'll point out soft-quoted branching making this lighter (at the expense of comprehensibility, but improving space/speed by removing two series allocations/nested-evaluations)
count-up n 100 [
print [
if n mod 3 = 0 '#Fizz
if n mod 5 = 0 '#Buzz
] else [
print [n]
]
]