2022-06-27 13:25:21 is there a standard name for HERE SWAP ALLOT ? 2022-06-27 13:30:29 I'm considering RESERVE at the moment 2022-06-27 13:37:49 I'm not aware of one, but that's a sensible idiom. 2022-06-27 13:42:29 I'm not immediately thinking of anything better than RESERVE. 2022-06-27 17:09:40 Feels weird that Godbolt doesn't support Forth... 2022-06-27 17:28:44 What is Godbolt? 2022-06-27 17:31:12 https://godbolt.org/ <-- de facto ASM pastebin service 2022-06-27 17:39:15 How would it know what assembly corresponds to a word, unless it had access to the source of that specific Forth? 2022-06-27 17:40:43 Forth internals can be quite different from system to system. 2022-06-27 17:42:37 Well, they have dozens of versions of gcc etc so why wouldn't they have something like Gforth etc? 2022-06-27 17:44:14 I guess so. Do we know how they got their machinery around those gcc versions? I'm guessing some sort of tool? 2022-06-27 17:44:36 C is just... so "entrenched" in the world compared to Forth. 2022-06-27 17:44:51 i mean 2022-06-27 17:44:59 gcc literally just outputs assembly 2022-06-27 17:45:03 like? 2022-06-27 17:45:05 it can do that 2022-06-27 17:45:21 Oh, that's a good point. Of course. They just RUN it. 2022-06-27 17:45:25 gforth? it can only produce 'dictionary images' 2022-06-27 17:45:26 rather than assembly files 2022-06-27 17:45:34 Right. 2022-06-27 17:45:43 gcc is all set up for it. 2022-06-27 17:46:38 all the languages listed can produce assembly afaik 2022-06-27 17:46:40 like, llvm IR 2022-06-27 17:46:42 that's easy 2022-06-27 17:48:48 KipIngram: I only use it with C, Java, Erlang, and Python, but I haven't really messed with its internals yet..