2021-11-02 09:11:22 concrete-houses: If you build gforth and then do an update that can happen, solution is unfortunately to remove gforth, build an old gforth, and then build the new gforth again to install 2021-11-02 09:11:41 Because I can't figure out how to build gforth without an older gforth installed 2021-11-02 09:11:53 Assuming you're using the latest source 2021-11-02 13:55:51 how do I use gforth to compile a forth file? 2021-11-02 13:56:47 `gforth a.forth` interprets a.forth 2021-11-02 13:56:50 it doesn't compile it 2021-11-02 13:59:40 terminalpusher: well, technically when you interpret colon definitions, they get compiled into ram 2021-11-02 13:59:49 gforth has someting called image files 2021-11-02 14:00:15 which allows you to save the current memory image 2021-11-02 14:00:52 there are several different ways to make the image file, however, so you'll need to study chapter 13 of the info manual 2021-11-02 14:01:16 ahh ok 2021-11-02 14:01:36 an example though is "gforthmi asm.fi asm.fs" 2021-11-02 14:01:47 with asm.fi being the 2021-11-02 14:01:54 image file 2021-11-02 14:02:27 then gforth -i asm.fi to load it 2021-11-02 14:09:09 I see 2021-11-02 15:42:42 What's your favorite Forth standard? 2021-11-02 15:43:28 forth and standard are words that seldom go together =D 2021-11-02 15:43:46 Indeed, but still :D 2021-11-02 15:43:56 whatever crc is working on. 2021-11-02 15:43:59 I'm reading Forth-79, looks small and simple 2021-11-02 15:45:28 no standards for me :) 2021-11-02 15:45:58 I had seen in your website a comparison of words across different standads. 2021-11-02 15:46:21 Or rather the list of words only in tabular form 2021-11-02 15:46:52 yes, http://forthworks.com/forth/papers/compare.pdf 2021-11-02 15:47:20 the core words in some standards and systems 2021-11-02 18:29:14 neuro_sys_: FIG FORTH was essentially a standard of sorts, and I would choose that 2021-11-02 18:29:34 The main FORTH standard has always been a mix of good and horrific 2021-11-02 18:30:26 ENVIRONMENT? and CHARS are the least FORTHy things that anyone has ever done 2021-11-02 18:31:45 'address unit' instead of 'byte', not making RDROP EXIT standard 2021-11-02 18:32:03 INVERT instead of NOT 2021-11-02 18:32:18 what is wrong with AU? 2021-11-02 18:32:26 in theory it could differ from a byte 2021-11-02 18:32:29 That is literally what 'byte' means 2021-11-02 18:32:56 well a byte is 8 bit 2021-11-02 18:32:59 A byte is an 'address unit', people just associate it with 8-bit bytes because that's conventional, but it wasn't always so 2021-11-02 18:33:14 There have been 7-bit bytes etc 2021-11-02 18:33:20 did not know 2021-11-02 18:33:34 Yeah well apparently they didn't either 2021-11-02 18:33:46 Even the C standard got this detail correct 2021-11-02 18:33:46 well to be honest if I check the definition on dictionaries 2021-11-02 18:33:49 8bit pops up 2021-11-02 18:33:50 soooooooooooo 2021-11-02 18:34:11 It's just a convention, in history there were other sizes 2021-11-02 18:34:27 But the fact is these days.... good luck finding a platform where a byte isn't 8 bits 2021-11-02 18:34:50 Why do you think the French have 'octet' as a unit 2021-11-02 18:35:01 «otteto» here too 2021-11-02 18:40:10 Yeah I don't consider a dictionary authoritative on technical matters, the same way a doctor doesn't look up disease symptoms in the Oxford dictionary 2021-11-02 18:40:31 I know you said that sarcastically but I am just playing along 2021-11-02 18:41:04 I did not say it sarcastically to be honest xD 2021-11-02 18:42:10 tho on britannica: The string of bits making up a byte is processed as a unit by a computer; bytes are the smallest operable units of storage in computer technology. 2021-11-02 18:42:43 What does SICP say 2021-11-02 18:42:45 I am sorry veltas but this is one of those «literally laughing» not literally meaning laughing 2021-11-02 18:43:21 I like au because it reminds me of… gold 2021-11-02 18:43:34 I don't understand re literally laughing 2021-11-02 18:43:48 AU reminds me of astronomical units 2021-11-02 18:44:45 veltas: when people say «I am literally laughing» or «literal _____» today, seldom they mean «I am laughing in real life» 2021-11-02 18:44:51 Okay 2021-11-02 18:44:58 same as lol is not people laughing out loud at their keyboards 2021-11-02 18:45:03 hopefully 2021-11-02 18:45:31 but yeah according to that pd comparison, RETRO forth is pretty compact 2021-11-02 18:46:01 Essentially what they've done is created a term to describe something that already has a name, albeit the use of the name to mean non-8-bit bytes is archaic but then so is their consideration in the first place 2021-11-02 18:49:32 bytes dont have to be 8 bits in C. on some DSPs they are 12 bits 2021-11-02 18:50:35 Yep, although annoyingly they have to be at least 8 bits 2021-11-02 18:51:01 Even though a classic C implementation was for a 7-bit byte platform 2021-11-02 18:54:31 I think it's unavoidable in FORTH, that if you want to write a conventional FORTH, or write conventional FORTH programs, you need to be familiar with a few different standards/FORTHs