00:00:00 --- log: started forth/14.08.23 00:59:00 --- quit: AndyLeap (Ping timeout: 246 seconds) 01:08:00 --- quit: MrMobius (Disconnected by services) 01:08:13 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 01:11:23 --- join: true-grue (~grue@95-25-104-252.broadband.corbina.ru) joined #forth 01:48:55 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 01:50:14 --- quit: MrM0bius (Ping timeout: 240 seconds) 02:03:24 Quozl`: but it lacks of loop flow 02:03:43 i always hate those crypto libraries 02:04:47 why cant they just make a standard vm for crypto usage? you put in the text, the then start the blackbox, finally you got the encrypted text . 02:36:57 --- quit: kumul (Ping timeout: 260 seconds) 03:51:42 --- quit: MrMobius (Disconnected by services) 03:51:55 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 03:52:30 --- join: Zarutian (~zarutian@194-144-22-152.du.xdsl.is) joined #forth 04:03:40 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 04:05:28 --- quit: MrM0bius (Ping timeout: 264 seconds) 04:16:18 --- quit: MrMobius (Disconnected by services) 04:16:30 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 04:38:39 --- quit: ttmrichter (*.net *.split) 04:43:03 --- join: ttmrichter (~ttmrichte@192.241.205.8) joined #forth 04:48:57 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 04:50:17 --- quit: MrM0bius (Ping timeout: 272 seconds) 05:31:42 so 05:31:49 how do I start doing forth? 05:33:11 --- quit: MrMobius (Disconnected by services) 05:33:24 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 05:33:46 Write code. Run it. 05:35:29 --- quit: tangentstorm (Ping timeout: 245 seconds) 05:42:47 --- join: saml_ (~saml@pool-71-190-11-242.nycmny.east.verizon.net) joined #forth 05:57:21 Or: subscribe to CLF, buy many Forth books, think constantly about Forth Way and Forth Philosophy of doing things 05:57:21 and not even try to write a single line of Forth code -- because your code will not be perfect. 06:04:28 practice makes perfect 06:04:36 (except there's no perfect but w/e) 06:08:46 --- join: proteusguy (~proteusgu@ppp-110-168-229-235.revip5.asianet.co.th) joined #forth 06:29:39 true-grue: what do you mean by CLF? 06:31:03 --- join: Bahman (~Bahman@188.159.8.167) joined #forth 06:32:19 yunfan: https://groups.google.com/forum/#!forum/comp.lang.forth :) 06:36:08 okay 06:36:55 i read the badusb article from blackhat con 06:37:23 and i sent a email to the author, whom told me all phison usb stick are reprogrammable 06:37:45 since it looks like they're all 8051 or arm(advanced ssd device) chip 06:38:01 i think it would be cool if someone wrote a forth for these device 06:55:31 --- join: AndyLeap (4bb70a2f@gateway/web/freenode/ip.75.183.10.47) joined #forth 06:59:08 does gforth do C? 07:20:39 --- quit: mr-foobar (Ping timeout: 240 seconds) 07:22:26 --- join: mr-foobar (~mucker@49.206.19.125) joined #forth 07:25:04 --- quit: AndyLeap (Ping timeout: 246 seconds) 07:27:47 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 07:50:35 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 07:52:52 --- quit: MrM0bius (Ping timeout: 264 seconds) 07:54:46 --- quit: Bahman (Ping timeout: 250 seconds) 07:56:38 --- join: Bahman (~Bahman@188.159.8.167) joined #forth 07:59:30 --- quit: MrMobius (Disconnected by services) 07:59:42 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 08:02:38 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 08:04:39 --- quit: MrM0bius (Ping timeout: 260 seconds) 08:06:16 --- quit: MrMobius (Disconnected by services) 08:06:29 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 08:16:48 --- quit: MrM0bius (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it) 08:27:23 how can I hook gforth to lua? (aka use lua from gforth) 08:27:35 --- join: kumul (~mool@adsl-72-50-86-174.prtc.net) joined #forth 08:31:01 You mean embedding Lua shell inside a gforth program? 08:33:20 uhh no just call Lua stuff from a gforth program 08:33:34 (luaL_newstate, etc) 08:41:30 --- quit: Zarutian (Quit: Zarutian) 08:53:17 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 09:05:39 --- join: kumool (~mool@adsl-72-50-86-174.prtc.net) joined #forth 09:05:57 --- quit: kumul (Ping timeout: 260 seconds) 09:10:28 SoniEx2: You might be looking for SH and SYSTEM words. 09:19:51 --- join: _spt_ (~Jaat@unaffiliated/-spt-/x-5624824) joined #forth 09:22:55 --- join: Zarutian (~zarutian@194-144-22-152.du.xdsl.is) joined #forth 09:23:50 Bahman, where do I find a reference manual for them? 09:24:33 SoniEx2: https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Passing-Commands-to-the-OS.html 09:32:29 Bahman, that's not what I want 09:40:25 --- join: fantazo (~fantazo@213.129.230.10) joined #forth 09:48:53 --- quit: kumool (Ping timeout: 260 seconds) 09:56:15 Found! https://github.com/organix/pijFORTHos A baremetal forth for RasberryPI! 09:57:54 <_spt_> I could not get it to run/work/boot 09:58:42 <_spt_> I have a new PI b+ ready an waiting for something like this! 10:21:58 --- quit: protist (Quit: Konversation terminated!) 10:40:15 _spt_, what happened when you tried? did you get a FAT flash drive setup as expected? Any terminal output? 10:42:01 <_spt_> I think I was tried at the time, I got no terminal output. I might give it another go later this evening. (after Doc Who! ) 10:49:12 Ok good luck. please report back if you have any success. 10:50:45 <_spt_> I will, there's a thread started in the jupiter ace fourms http://www.forums1.jupiter-ace.co.uk/viewtopic.php?f=18&t=11 10:59:31 how can I use this: http://www.lua.org/manual/5.2/manual.html#4 from GForth? 11:01:58 --- quit: Bahman (Quit: Ave atque vale) 11:23:08 --- join: mgreeme (6bce14b7@gateway/web/freenode/ip.107.206.20.183) joined #forth 11:28:25 --- join: kumul (~mool@adsl-72-50-84-238.prtc.net) joined #forth 11:29:27 --- quit: Zarutian (Quit: Zarutian) 11:31:20 <_spt_> SoniEx2: Lua irc channel? 11:38:13 _spt_, I think you didn't read the whole question... 12:12:40 --- quit: saml_ (Ping timeout: 245 seconds) 12:42:23 --- join: Zarutian (~zarutian@194-144-22-152.du.xdsl.is) joined #forth 12:45:03 --- join: archonix (~none@78.90.30.16) joined #forth 12:50:12 --- quit: MrMobius (Disconnected by services) 12:50:25 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 12:53:34 --- join: Vendan_ (4bb70a2f@gateway/web/freenode/ip.75.183.10.47) joined #forth 12:54:03 --- part: Vendan_ left #forth 12:54:16 --- join: AndyLeap (4bb70a2f@gateway/web/freenode/ip.75.183.10.47) joined #forth 13:08:30 --- quit: archonix (Ping timeout: 245 seconds) 13:29:05 --- quit: mgreeme (Ping timeout: 246 seconds) 13:51:07 can I write an IRC bot in gforth? 13:57:04 there is a socket library, as far as I can tell, so it should be possible, though it'd take a little work 13:57:41 --- quit: fantazo (Ping timeout: 255 seconds) 13:59:13 here's a quick overview of the protocol involved: http://blog.initprogram.com/2010/10/14/a-quick-basic-primer-on-the-irc-protocol/ 14:03:10 --- part: _spt_ left #forth 14:04:33 I know how IRC works 14:04:40 I've worked with it before 14:06:45 --- join: Mat3 (~Mat@91.65.76.247) joined #forth 14:06:48 hello 14:11:47 --- join: I440r (~mark4@cpe-68-203-183-77.tx.res.rr.com) joined #forth 14:11:47 --- mode: ChanServ set +o I440r 14:52:27 --- join: fantazo (~fantazo@089144195085.atnat0004.highway.a1.net) joined #forth 15:11:06 --- quit: true-grue (Read error: Connection reset by peer) 15:30:15 --- quit: Mat3 (Quit: Verlassend) 15:37:41 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 15:39:40 --- quit: MrM0bius (Ping timeout: 260 seconds) 15:39:45 --- quit: MrMobius (Disconnected by services) 15:42:49 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 15:57:05 --- quit: MrMobius (Disconnected by services) 15:57:18 --- join: MrM0bius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 16:11:26 --- quit: MrM0bius (Read error: Connection reset by peer) 16:51:36 --- quit: kumul (Ping timeout: 240 seconds) 17:08:13 --- join: kumul (~mool@adsl-72-50-85-110.prtc.net) joined #forth 17:21:55 --- quit: Zarutian (Quit: Zarutian) 17:51:47 --- quit: kumul (Ping timeout: 240 seconds) 19:38:27 --- join: saml_ (~saml@pool-71-190-11-242.nycmny.east.verizon.net) joined #forth 20:44:40 SoniEx2: dunno about gforth, but there are already lua bindings for pforth. 20:45:05 hrm. whoops. my bad. it's tcl, perl, and python. 20:45:07 http://equi4.com/minotaur/minotaur.html 20:45:31 tangentstorm, does it have FFI? 20:46:19 i was misremembering, sorry. 20:46:33 there are a couple forths written in lua it seems though. https://www.google.com/search?q=lua+forth 20:46:42 meh :/ 20:47:27 the minotaur thing was cool. it was designed to allow those languages to interoperate. it's pretty old though. 20:47:48 oh wait! it does have lua bindings 20:47:55 probably out of date though. 20:48:14 tangentstorm, oh god, 2000? 20:48:21 "Although the current release limits itself to Tcl, Perl, and Python, many more languages could be tied into this using the same approach. As proof-of-concept, basic bindings to Java, Lua, ICI, and PHP have been created, as well as language-independent bindings using COM (the Component Object Model) and a generic DLL (callable from C, Visual Basic, Delphi, etc)." 20:48:48 Yeah. I think it was a cool idea but it just never got any traction and the author moved on to other things. 20:49:20 i only found out years later that it used forth. :) 20:49:27 anyway, guess i'm not much help tonight. 20:49:58 what is it you want to accomplish, SoniEx2? 20:51:06 IRC bot written in FORTH that can run sandboxed Lua code 20:51:26 and I don't wanna rewrite the whole Lua VM in FORTH 20:52:07 hrm. crc has at least two irc bots for retro 20:52:09 altho that's better than rewriting the whole Lua in FORTH because I can use luac to make the bytecode 20:54:57 i would think forth in lua is much easier than lua in forth :) 20:55:24 that's why I'm trying to FFI into it 20:56:12 hrm. 20:57:56 the way retro works, you can add virtual 'hardware' to the core virtual machine. i bet it wouldn't be terribly hard to write a lua device. 20:59:21 * tangentstorm doesn't really know how to call c from other forths 21:19:24 --- join: MrMobius (~Joey@c-98-223-189-47.hsd1.in.comcast.net) joined #forth 21:46:02 --- quit: proteusguy (Excess Flood) 21:46:38 --- join: proteusguy (~proteusgu@ppp-110-168-229-235.revip5.asianet.co.th) joined #forth 22:27:17 --- quit: ttmrichter (Quit: ZNC - http://znc.in) 22:33:13 --- join: ttmrichter (~ttmrichte@192.241.205.8) joined #forth 22:40:34 --- quit: ttmrichter (Quit: ZNC - http://znc.in) 22:41:24 --- join: ttmrichter (~ttmrichte@192.241.205.8) joined #forth 23:00:44 --- quit: saml_ (Quit: Leaving) 23:50:17 --- join: true-grue (~grue@93-80-109-90.broadband.corbina.ru) joined #forth 23:59:59 --- log: ended forth/14.08.23