00:00:00 --- log: started forth/21.01.25 00:20:09 --- join: xek joined #forth 02:17:21 --- join: dysprosaic joined #forth 03:08:38 --- quit: dysprosaic (Ping timeout: 240 seconds) 03:31:29 --- join: X-Scale` joined #forth 03:33:27 --- quit: X-Scale (Ping timeout: 264 seconds) 03:33:28 --- nick: X-Scale` -> X-Scale 03:40:30 --- join: dysprosaic joined #forth 03:58:36 --- quit: dysprosaic (Ping timeout: 264 seconds) 04:00:49 --- join: dysprosaic joined #forth 04:01:51 --- quit: Zarutian_HTC (Remote host closed the connection) 04:18:44 --- quit: dysprosaic (Read error: Connection reset by peer) 04:19:05 --- join: dysprosaic joined #forth 04:19:55 --- quit: cantstanya (Ping timeout: 268 seconds) 04:19:56 --- quit: djinni (Ping timeout: 260 seconds) 04:20:31 --- quit: tolja (Ping timeout: 260 seconds) 04:20:35 --- join: djinni joined #forth 04:21:49 --- join: tolja joined #forth 04:22:17 --- join: cantstanya joined #forth 05:11:31 --- quit: hosewiejacke (Ping timeout: 272 seconds) 05:37:59 --- join: hosewiejacke joined #forth 05:43:02 --- quit: hosewiejacke (Remote host closed the connection) 05:43:18 --- join: hosewiejacke joined #forth 05:46:20 --- quit: a3f (Ping timeout: 272 seconds) 05:50:51 --- join: a3f joined #forth 05:59:24 --- join: xek_ joined #forth 06:00:23 --- quit: xek (Remote host closed the connection) 06:11:10 --- join: Zarutian_HTC joined #forth 06:19:37 --- quit: dysprosaic (Ping timeout: 265 seconds) 06:20:02 --- join: dysprosaic joined #forth 06:25:45 --- quit: dysprosaic (Read error: Connection reset by peer) 06:26:15 --- quit: hosewiejacke (Ping timeout: 264 seconds) 06:26:30 --- join: dysprosaic joined #forth 07:02:59 --- quit: dysprosaic (Ping timeout: 240 seconds) 07:03:20 --- join: dysprosaic joined #forth 07:05:15 --- quit: gravicappa (Ping timeout: 264 seconds) 07:18:08 --- join: lispmacs joined #forth 08:48:40 --- quit: Zarutian_HTC (Remote host closed the connection) 08:56:36 --- quit: zolk3ri (Remote host closed the connection) 08:56:58 --- join: zolk3ri joined #forth 09:00:31 --- join: Zarutian_HTC joined #forth 09:29:21 --- join: lispmacs[work] joined #forth 09:40:18 --- join: gravicappa joined #forth 09:51:24 --- join: [1]MrMobius joined #forth 09:53:15 --- quit: MrMobius (Ping timeout: 246 seconds) 09:53:17 --- nick: [1]MrMobius -> MrMobius 09:58:48 --- quit: Zarutian_HTC (Remote host closed the connection) 10:09:08 --- join: Zarutian_HTC joined #forth 10:22:12 --- quit: Zarutian_HTC (Remote host closed the connection) 10:29:13 --- join: Zarutian_HTC joined #forth 10:33:54 --- quit: Zarutian_HTC (Remote host closed the connection) 10:41:51 --- quit: Guest68228 (Ping timeout: 264 seconds) 10:52:18 --- quit: zolk3ri (*.net *.split) 10:52:18 --- quit: cantstanya (*.net *.split) 11:08:33 --- join: Guest68228 joined #forth 11:56:51 --- quit: gravicappa (Ping timeout: 256 seconds) 12:06:07 --- join: zolk3ri joined #forth 12:17:19 --- join: cantstanya joined #forth 13:02:49 just curious, my Forth Handbook says that `quit' is supposed to clear the return and data stack, but this does not seem to be the behavior on any implementation 13:03:05 data stack certainly does not get cleared 13:06:19 a different question: is there a word that checks whether or not a word has been defined? 13:36:49 --- quit: mstevens (Ping timeout: 272 seconds) 13:37:25 --- join: mjl_ joined #forth 13:37:36 --- quit: mjl (Ping timeout: 264 seconds) 13:37:37 --- nick: mjl_ -> mjl 13:38:09 --- join: mstevens joined #forth 13:38:38 there ' (tick), but it's undefined what happens if the word isn't found (it probably aborts execution). how it looks up words is implementation specific so any robust use of it necessarily has to be, too 13:39:25 --- quit: xek_ (Ping timeout: 256 seconds) 13:51:35 --- join: Zarutian_HTC joined #forth 14:49:13 what I was aiming for was a way to check if a marker is defined (and clear it) before defining a marker. However, it seems to work fine to run `markername marker markername' 14:50:21 because if markername is not already defined then one just gets a harmless error in the terminal 14:51:51 --- quit: lispmacs[work] (Quit: must reboot...) 15:03:05 --- join: lispmacs[work] joined #forth 15:23:17 --- quit: Zarutian_HTC (Remote host closed the connection) 15:29:23 --- join: Zarutian_HTC joined #forth 15:58:39 --- quit: Chobbes (Ping timeout: 246 seconds) 16:03:12 lispmacs[work]: QUIT is only supposed to clear the address stack 16:03:16 https://paste.sr.ht/~crc_/25ce26a4cfcdb99fd566627bfbbb84801aa2f428 16:13:43 is there a quick way to clear the data stack, if the clearstack(s) command is not available? reset tos pointer...? 16:28:30 --- quit: Zarutian_HTC (Remote host closed the connection) 16:40:14 --- join: Zarutian_HTC joined #forth 16:44:42 lispmacs[work], DEPTH? 17:02:08 --- quit: Zarutian_HTC (Remote host closed the connection) 17:05:54 --- join: Chobbes joined #forth 17:10:18 --- join: dave0 joined #forth 17:10:40 --- quit: dysprosaic (Ping timeout: 265 seconds) 17:15:53 --- quit: dddddd (Ping timeout: 256 seconds) 17:33:56 --- join: dddddd joined #forth 17:50:27 --- quit: dddddd (Ping timeout: 256 seconds) 18:01:03 --- join: dddddd joined #forth 18:27:51 --- quit: dddddd (Ping timeout: 256 seconds) 18:32:10 --- join: boru` joined #forth 18:32:13 --- quit: boru (Disconnected by services) 18:32:16 --- nick: boru` -> boru 18:38:03 --- join: dddddd joined #forth 18:48:02 : clearstack depth 0 ?do drop loop ; 18:48:19 should work on ans forths 18:56:35 --- join: dysprosaic joined #forth 19:09:47 --- quit: dddddd (Ping timeout: 256 seconds) 19:16:03 --- quit: dysprosaic (Ping timeout: 264 seconds) 19:20:04 --- join: dddddd joined #forth 19:41:03 --- join: dysprosaic joined #forth 19:59:33 --- quit: dave0 (Quit: dave's not here) 20:07:16 --- quit: dysprosaic (Ping timeout: 260 seconds) 20:08:38 --- join: dysprosaic joined #forth 20:09:59 --- quit: dysprosaic (Read error: Connection reset by peer) 20:10:14 --- join: dysprosaic joined #forth 20:35:51 --- quit: sts-q (Ping timeout: 264 seconds) 20:37:03 --- quit: dysprosaic (Ping timeout: 256 seconds) 20:44:26 --- join: sts-q joined #forth 20:56:51 --- join: dysprosaic joined #forth 21:01:06 --- join: gravicappa joined #forth 21:06:48 --- quit: jedb (Ping timeout: 240 seconds) 21:08:54 --- join: jedb joined #forth 22:03:31 --- join: dave0 joined #forth 22:12:24 --- quit: _whitelogger (Remote host closed the connection) 22:15:23 --- join: _whitelogger joined #forth 22:56:51 --- quit: crc (Ping timeout: 264 seconds) 22:56:59 --- join: crc joined #forth 23:06:17 --- quit: phadthai (Ping timeout: 272 seconds) 23:10:57 --- join: phadthai joined #forth 23:52:22 --- join: xek_ joined #forth 23:59:59 --- log: ended forth/21.01.25