00:00:00 --- log: started forth/06.04.25 03:42:55 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 03:43:22 hello 03:44:01 --- quit: snowrichard (Client Quit) 04:21:56 --- join: PoppaVic (n=pete@0-1pool73-90.nas24.chicago4.il.us.da.qwest.net) joined #forth 05:14:36 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 05:15:02 good morning 05:15:19 mornin' 05:15:22 was looking for i440r 05:16:00 how are you? 05:16:39 s'ok - spinning in place 05:16:52 I tried isforth. The distributed binary works, but if I try to make, kernel.com segfaults 05:17:11 ..trying to come up with a class/object underlayer so I can get busy on the vm/interpreter 05:18:02 what sort of interpreter? 05:18:23 hmm? I got peeved with FICL, and don't want the overhead of Gforth 05:19:02 ..So, I decided "fuckit", and I'm working up an embeddable, semi-forthish engine for C - destined for my shell and such for Metabuilder 05:19:29 oh. I think I looked at one of your files about metabuilder 05:20:03 yeah, most files all tend to hit some solutions, raise a pile of ideas, and leave me tinkering and surfing 05:20:14 I just read "Starting Forth", used Gforth to try out some examples. 05:20:44 old, old book - but it was ok. "Thinking Forth" was far more illuminating, ideas-wise 05:20:59 I have a PDF of Thinking forth too 05:21:28 I had one - no idea where it is on the drive. 05:21:40 but, I can dig out the hardcover... someday 05:22:32 do you prefer block files or normal files for source code? 05:22:39 always normal 05:23:02 --- quit: Cheery (Read error: 110 (Connection timed out)) 05:23:02 I was raised on the block-form... Good training-media, unless yer using other editors and compilers. 05:23:04 just got attacked by my cat. 05:24:10 snowrichard: gotta' recall - I live in a gui, in a termwin, with an editor, shell and C compiler - have for years ;-) 05:24:48 I flip out to gforth or ficl and whatnot when I want to test something goofy. 05:28:15 this cat is getting on my nerves. He's about to knock my music keyboard on the floor 05:29:24 someone hacked into one of my web sites 05:29:44 left about 20 copies of a stupid message on it 05:32:15 --- quit: snowrichard ("Leaving") 05:32:59 --- join: JasonWoof (n=jason@pdpc/supporter/student/Herkamire) joined #forth 05:32:59 --- mode: ChanServ set +o JasonWoof 05:34:21 bbiab 05:34:25 --- quit: PoppaVic ("Pulls the pin...") 05:48:35 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 06:06:02 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 06:06:16 --- join: PoppaVic (n=pete@0-1pool66-235.nas22.chicago4.il.us.da.qwest.net) joined #forth 06:06:29 good morning 06:06:43 howdy 06:07:48 got my sirius radio blasting 06:07:49 \ 06:08:13 As long as I got "Bob & Tom", and classic rock - I can live. 06:08:44 its on "classic rewind" right now 06:10:01 I _hate_ being on the cusp of a solution, and flailing around seeing where to plug in something to-be-written. 06:12:21 --- join: Cheery (i=Henri@a81-197-61-21.elisa-laajakaista.fi) joined #forth 06:34:07 --- quit: timlarson_ (herbert.freenode.net irc.freenode.net) 06:34:07 --- quit: segher_ (herbert.freenode.net irc.freenode.net) 06:34:08 --- quit: warpzero (herbert.freenode.net irc.freenode.net) 06:34:08 --- quit: Zymurgy (herbert.freenode.net irc.freenode.net) 06:37:50 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 06:37:50 --- join: segher_ (n=segher@dslb-084-056-159-234.pools.arcor-ip.net) joined #forth 06:37:50 --- join: warpzero (n=warpzero@wza.us) joined #forth 06:37:50 --- join: Zymurgy (i=zymurgy@cat.delfax.net) joined #forth 06:38:02 --- quit: snowrichard ("Leaving") 08:08:39 --- quit: Zymurgy (herbert.freenode.net irc.freenode.net) 08:08:39 --- quit: segher_ (herbert.freenode.net irc.freenode.net) 08:08:39 --- quit: timlarson_ (herbert.freenode.net irc.freenode.net) 08:08:40 --- quit: warpzero (herbert.freenode.net irc.freenode.net) 08:12:12 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 08:12:12 --- join: segher_ (n=segher@dslb-084-056-159-234.pools.arcor-ip.net) joined #forth 08:12:12 --- join: warpzero (n=warpzero@wza.us) joined #forth 08:12:12 --- join: Zymurgy (i=zymurgy@cat.delfax.net) joined #forth 08:52:14 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 09:06:37 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 09:07:04 Hi jason 09:07:18 need to get a soda. brb 09:09:40 k 09:11:49 --- quit: snowrichard ("Leaving") 09:15:56 --- quit: PoppaVic ("Pulls the pin...") 09:49:06 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 09:49:33 hi 09:50:06 --- quit: snowrichard (Client Quit) 10:07:45 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 10:08:59 --- quit: snowrichard (Client Quit) 10:18:28 --- quit: timlarson_ (Read error: 104 (Connection reset by peer)) 10:19:18 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 10:19:38 --- quit: snowrichard (Read error: 104 (Connection reset by peer)) 10:19:56 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 10:20:05 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 10:29:36 --- quit: Ray_work (Read error: 104 (Connection reset by peer)) 10:30:10 --- join: Ray_work (n=Raystm2@adsl-68-89-124-38.dsl.rcsntx.swbell.net) joined #forth 10:31:15 --- quit: snowrichard ("Leaving") 10:36:45 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 10:37:03 --- quit: snowrichard (Read error: 104 (Connection reset by peer)) 10:38:36 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 10:38:51 --- part: timlarson_ left #forth 10:39:39 --- join: Remad (n=Remad@ip70-161-62-64.hr.hr.cox.net) joined #forth 10:40:07 hello 10:40:12 Hello 10:41:11 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 10:44:59 Hello everyone, I'm working on a project to reverse engineer a program. I know that the program was written using a compiler named swiftforth. I was wondering if I could get a simple program (helloworld or similar) source and compiled so I can see what it looks like in a debugger/dissassembler? 10:50:46 do you use forth? 10:51:22 No 10:51:46 --- join: Al2O3 (n=Al2O3@pool-71-240-166-140.dllstx.fios.verizon.net) joined #forth 10:56:51 --- quit: snowrichard ("Leaving") 10:58:42 Remad, well it's a commercial forth system and there are some lines of code: http://www.forth.org.ru/~mlg/mirror/home.earthlink.net/~neilbawd/toolswif.html 11:04:37 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 11:04:59 --- quit: snowrichard (Client Quit) 11:05:59 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 11:16:21 --- quit: snowrichard (Nick collision from services.) 11:16:37 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 11:19:51 --- quit: madwork_ (Read error: 110 (Connection timed out)) 11:40:24 --- join: Lars_G (n=lars@veccsnocpc21.ifxnetworks.net.ve) joined #forth 12:03:56 hi snowrichard :) I was slow to get online today 12:24:28 --- join: snoopy_1711 (i=snoopy_1@84.58.187.181) joined #forth 12:25:17 --- part: Lars_G left #forth 12:31:35 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 12:36:50 --- quit: NiRev (Client Quit) 12:47:36 --- join: madwork (n=foo@derby.metrics.com) joined #forth 13:14:44 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 13:18:44 --- quit: Cheery ("Leaving") 13:38:46 --- quit: timlarson_ ("Leaving") 13:52:25 --- part: Remad left #forth 14:37:05 hi 14:37:58 JasonWoof: hows fovium? 14:38:05 JasonWoof: and, does it have some sort of integrated FFI or such? 14:56:55 haven't touched fovium in a while 14:56:58 and no ffi 14:57:53 although it's syscall mechanism is expandable 14:58:26 I have little interest in ffi 14:58:50 why is that? 14:59:10 I know what I want, it isn't much, and I'd prefer to build it in 14:59:38 that way I don't have to be dependant on any particular library or anything 15:17:00 somehow ffi makes things ugly. 15:18:48 because of the dependence 15:19:20 dependence on what? 15:19:37 the library 15:20:03 and the alternative is? 15:20:44 not much, sadly. 15:21:09 ffi is better than liking the vm against libraries 15:23:28 why is it better? 15:23:47 because if your user wants to call a library, they just use the ffi 15:23:54 otherwise they have to modify the VM and add primitives or whatever 15:24:04 isn't it obvious? 15:25:07 ehm? so why is it better? 15:25:34 because its less work 15:30:35 --- quit: virl (Remote closed the connection) 15:48:00 --- join: Amanita_Virosa (n=jenni@adsl-69-154-178-250.dsl.hstntx.swbell.net) joined #forth 16:08:00 I'm only linking to one library 16:08:16 if I link to an ffi library, then there's two libraries, the ffi and the one I want 16:08:31 also, I don't want to depend on that one library 16:08:42 I want it to be only this implementation that uses that library 16:08:57 and I want certain functions built into the vm 16:09:09 so the vm can be implemented in different environments where the lib is not available 16:09:21 such as web applets, palm pilots, etc 16:47:57 hi 16:51:17 --- join: rabbitwhite (n=trip_n_s@204.52.131.22) joined #forth 17:16:13 --- quit: rabbitwhite (Read error: 104 (Connection reset by peer)) 17:48:36 --- quit: tathi ("leaving") 18:31:31 --- quit: Al2O3 (Remote closed the connection) 18:33:15 --- quit: uiuiuiu (Read error: 104 (Connection reset by peer)) 18:38:05 --- join: uiuiuiu (i=ian@dslb-084-056-229-244.pools.arcor-ip.net) joined #forth 18:42:12 --- nick: snoopy_1711 -> Snoopy42 20:48:24 hi ... was housecleaning 20:49:03 got the new fovium and built it. fronds runs and makes some output but I don't know what else to do with it. I guess docs are in progress? 21:22:56 --- quit: snowrichard ("Leaving") 21:30:41 --- quit: Amanita_Virosa ("Wem.") 21:50:32 --- join: snowrichard (n=richard@adsl-69-155-177-154.dsl.lgvwtx.swbell.net) joined #forth 22:06:21 --- join: neceve (n=Clau@unaffiliated/neceve) joined #forth 23:01:02 snowrichard: yeah, I realized recently that fovium interface is not documented at all 23:01:41 you can move around with alt-NTHRCG 23:02:06 and execute words by pressing shift-space then holding space while typing a word or number 23:02:14 it'll execute when you release space 23:02:29 (or be pushed onto the stack in the case of a number/constant) 23:02:43 oops, I mean the fronds interface 23:02:59 although fovium documentation is largely absent too 23:03:05 I actually started writing the fovium spec 23:03:16 I don't expect to finish it soon :-| 23:06:50 --- quit: JasonWoof ("off to bed") 23:07:04 --- quit: segher_ (Read error: 111 (Connection refused)) 23:17:01 --- join: segher_ (n=segher@dslb-084-056-157-025.pools.arcor-ip.net) joined #forth 23:59:59 --- log: ended forth/06.04.25