2022-01-19 05:05:12 sam is actually pretty good so far 2022-01-19 09:09:28 Okay that's enough sam for now, I guess I need to try acme next because sam feels uncomplete to me 2022-01-19 09:09:55 Seems to be missing: tags, keyboard window navigation, and jumpstack 2022-01-19 09:13:38 wanna try my sector forth? 2022-01-19 09:13:40 https://paste.c-net.org/BlazeCombo 2022-01-19 09:13:47 i tested it, it works! 2022-01-19 09:14:07 Advantage of sam is simplicity and flexibility of the non-line-based regular expressions 2022-01-19 09:14:10 i managed to type the whole `hello world` program in, and it worked! 2022-01-19 09:14:47 Sorry got to practice my dancing tonight 2022-01-19 09:15:00 ah! 2022-01-19 09:38:42 I was considering picking up a hobby very contrary to my personality such as dancing or acting too. 2022-01-19 09:41:29 i tried `toastmasters` once, it was fun 2022-01-19 09:43:57 ever heard of that? 2022-01-19 09:44:25 I had never heard of it, checking. 2022-01-19 09:48:13 neuro_sys: I'm dancing because my fiancee wanted to try, not interested in it otherwise. But the first lesson was fun, I'm open minded and trying to enjoy it / not take too seriously 2022-01-19 09:48:57 There was a time when every gentleman knew how so maybe it's good/healthy dunno, healthier than never going out 2022-01-19 09:53:26 you're moving around, that's gotta be good 2022-01-19 15:05:14 c 2022-01-19 15:06:07 :1: Undefined word 2022-01-19 15:06:11 >>>c<<< 2022-01-19 15:18:27 c? 2022-01-19 15:19:30 see 2022-01-19 15:20:39 ok 2022-01-19 15:39:45 lol. /c is my clear screen command. 2022-01-19 15:40:51 https://thedailywtf.com/articles/get_words_from_a_number_which_is_passed_as_a_perimeter_into_this_function 2022-01-19 15:41:10 I do this at work on purpose if someone complains a function/var name is too short 2022-01-19 15:41:38 Okay not quite as long but I make sure it's ugly 2022-01-19 16:14:56 My longest function names are a little over 20 characters 2022-01-19 16:16:34 how about the longest forth word? 2022-01-19 16:19:42 I bet there is a maximum limit 2022-01-19 16:23:01 I mean the longest that you here have used (I think 255 was the limit given a byte for the count) 2022-01-19 16:37:36 Ah sweet Leo Brodie liked my post about the WASHER mug on Facebook 2022-01-19 16:39:12 Usually the limit is lower like 31 or 61, to leave room for flags 2022-01-19 16:46:42 Iirc, my longest word names were around 50 characters (mapping to external library functions) 2022-01-19 16:49:52 000000000000000000000000000000000000000000000000000000000000000 < that's how long a 61 character name is, aught to be enough 2022-01-19 16:49:59 etc 2022-01-19 16:50:16 In my system, retro/nga has no limit to word name apart from free memory (null terminated strings). The new retro/napia is limited to 32767 characters (strings are counted; with a half word). 2022-01-19 16:51:21 A more exotic forth, but it checks out 2022-01-19 16:52:56 I prefer to keep names short, but readable. 2022-01-19 17:08:37 yes, short but readable I think is the best rule to follow. 2022-01-19 17:12:00 baby 2022-01-19 22:32:44 maw 2022-01-19 22:57:32 want to try sectorFORTH ? it fits in a bootblock... https://paste.c-net.org/BlazeCombo 2022-01-19 23:03:59 I want to hook to the interpreter to print a status line (showing the stack, etc) every time I press enter 2022-01-19 23:04:40 of course this is only if I run STATUSBAR which enables the hook 2022-01-19 23:05:21 some forths provide hook-xxx that you can set to run what you want...any ideas on doing this in other forths? 2022-01-19 23:06:37 is there a hook for printing the "ok" prompt? maybe you could make that print your status line 2022-01-19 23:09:16 I'll look in the source and see how the ok is generated...other ideas? 2022-01-19 23:15:09 hmmm...found the word for printing "ok" but redefining it doesn't do anything because it is not DEFERed so the calles uses the old definition...hmm 2022-01-19 23:15:26 calles=caller