00:00:00 --- log: started forth/19.11.05 00:00:36 --- join: proteus-guy joined #forth 00:12:20 --- join: mtsd joined #forth 00:22:48 --- quit: WickedShell (Remote host closed the connection) 01:34:50 --- join: rdrop-exit joined #forth 01:58:40 --- join: f-a joined #forth 02:37:31 --- quit: f-a (Read error: Connection reset by peer) 02:41:59 --- join: f-a joined #forth 02:47:48 --- join: dave0 joined #forth 02:52:43 --- join: iyzsong joined #forth 03:06:32 --- quit: proteus-guy (Ping timeout: 268 seconds) 04:41:45 --- quit: dave0 (Quit: dave's not here) 05:56:21 c[] 06:01:49 --- quit: iyzsong (Quit: ZNC 1.7.1 - https://znc.in) 06:12:01 --- join: xek joined #forth 06:15:13 --- quit: f-a (Quit: leaving) 06:15:38 --- join: TonySidaway joined #forth 06:20:44 --- quit: TonySidaway (Read error: No route to host) 06:34:58 --- quit: cheater (Ping timeout: 268 seconds) 06:41:08 --- quit: xek (Ping timeout: 268 seconds) 06:47:17 --- join: cheater joined #forth 06:47:43 --- quit: mtsd (Quit: Leaving) 06:51:09 hit my first forth stack overflow. weird 06:59:18 --- join: xek joined #forth 06:59:23 --- quit: [2]MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!) 06:59:42 rite of passage 07:00:00 --- join: MrMobius joined #forth 07:05:37 hey 07:06:24 * tabemann now has a working object system for hashforth - mind you it is not a very traditional one 07:10:15 it is single inheritance, like many OO implementations, but methods exist in normal wordlists like any other words, and implementations of methods are created for individual classes with :method - if a method is called against an object which does not implement it, the method undefined-method is called for that object's class instead 07:10:59 and if that does not exist, then an exception is raised 07:12:52 --- join: f-a joined #forth 07:14:02 rdrop-exit: it's bizarre seeing your program print your stack but find out it's garbage but still have it print and run code since it hasn't killed your return stack 07:18:21 I'm surprised it worked, though, unless your entire addressing space is readable and writable 07:18:50 because as soon as it came upon an unmapped address and attempted to @ or ! it... 07:19:36 well maybe because it is overwriting everything in the (enlarged) data stack 07:19:57 well its packed together with some global vars in C 07:20:51 i have a C implementation of my VM for portability sake 07:21:43 my VM is written in C, both because of portability and because I don't feel competent working with asm 07:21:52 okay, I should get ready for work 07:22:11 i have an assembly VM but i need to add some more native words to it 07:22:17 so i just switched to C VM to prototype 07:23:25 well, i actually have an assembly VM, an unfinished amd64 VM, and an even more unfinished riscv32 VM 07:24:16 amd64/riscv32 assembly VM 07:28:38 --- quit: rdrop-exit (Quit: Lost terminal) 07:30:58 i have no idea how i'll make it non-linux portable, if i do. it won't run on BSD or other systems 07:37:50 --- join: proteus-guy joined #forth 07:41:06 --- quit: tabemann (Ping timeout: 245 seconds) 07:46:42 --- quit: f-a (Quit: Lost terminal) 07:49:34 --- join: [1]MrMobius joined #forth 07:49:38 --- quit: MrMobius (Ping timeout: 264 seconds) 07:49:48 --- quit: ryke (Read error: Connection reset by peer) 07:49:51 --- nick: [1]MrMobius -> MrMobius 07:50:01 --- join: ryke joined #forth 07:53:19 --- join: f-a joined #forth 07:54:01 --- quit: ryke (Ping timeout: 240 seconds) 09:01:33 --- quit: f-a (Quit: bb) 09:35:30 --- join: dddddd joined #forth 11:14:09 --- join: xek_ joined #forth 11:15:02 --- quit: xek (Read error: Connection reset by peer) 11:55:14 --- join: impomatic joined #forth 12:07:58 --- quit: gravicappa (Ping timeout: 268 seconds) 12:13:00 --- join: jedb_ joined #forth 12:15:43 --- quit: jedb__ (Ping timeout: 276 seconds) 12:21:46 --- join: EvanCarroll joined #forth 12:41:35 --- join: dave0 joined #forth 12:50:06 --- quit: xek_ (Remote host closed the connection) 12:50:50 --- join: xek joined #forth 12:55:35 --- join: gravicappa joined #forth 12:59:44 --- quit: xek (Read error: Connection reset by peer) 13:12:43 --- quit: gravicappa (Ping timeout: 268 seconds) 13:48:50 --- join: TonySidaway joined #forth 14:19:09 --- quit: TonySidaway (Read error: Connection reset by peer) 15:17:22 --- join: jedb__ joined #forth 15:20:22 --- quit: jedb_ (Ping timeout: 268 seconds) 15:24:43 --- join: pareidolia joined #forth 15:36:06 --- join: ryke joined #forth 16:48:45 --- join: WickedShell joined #forth 16:57:11 --- quit: EvanCarroll (Ping timeout: 268 seconds) 17:11:02 --- join: tabemann joined #forth 17:24:25 --- quit: ryke (Ping timeout: 240 seconds) 17:26:28 --- join: EvanCarroll joined #forth 17:42:22 --- join: jedb_ joined #forth 17:44:40 --- quit: jedb__ (Ping timeout: 240 seconds) 17:45:06 --- join: f-a joined #forth 18:00:42 --- quit: karswell (Ping timeout: 268 seconds) 18:03:38 --- join: koisoke joined #forth 18:07:59 --- quit: tabemann (Ping timeout: 240 seconds) 18:16:13 --- quit: pareidolia (Ping timeout: 252 seconds) 18:16:54 --- quit: dave0 (Quit: dave's not here) 18:38:49 --- quit: proteus-guy (Ping timeout: 246 seconds) 18:40:17 --- join: pareidolia joined #forth 19:04:16 --- join: ryke joined #forth 19:21:12 --- quit: dddddd (Remote host closed the connection) 19:22:19 --- quit: EvanCarroll (Ping timeout: 240 seconds) 19:24:03 --- join: tabemann joined #forth 19:39:20 --- join: EvanCarroll joined #forth 19:52:01 --- quit: ryke (Ping timeout: 240 seconds) 20:42:24 --- quit: WickedShell (Remote host closed the connection) 20:57:29 --- quit: f-a (Quit: leaving) 21:32:50 --- quit: EvanCarroll (Ping timeout: 268 seconds) 21:35:34 --- join: gravicappa joined #forth 21:46:51 --- join: ryke joined #forth 22:08:25 --- join: rdrop-exit joined #forth 22:53:05 --- join: proteus-guy joined #forth 22:55:32 --- join: f-a joined #forth 23:35:59 --- quit: KipIngram (Quit: WeeChat 1.4) 23:58:26 --- join: X-Scale` joined #forth 23:59:37 --- quit: X-Scale (Ping timeout: 240 seconds) 23:59:38 --- nick: X-Scale` -> X-Scale 23:59:59 --- log: ended forth/19.11.05