00:00:00 --- log: started forth/13.07.01 00:22:54 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 00:27:52 --- join: epicmonkey (~epicmonke@188.134.41.113) joined #forth 00:42:20 Israel is mostly a desert too. 00:42:26 Somehow they manage it. 00:43:38 yes israel is good at farming 00:56:41 --- quit: epicmonkey (Read error: Operation timed out) 01:27:53 --- join: cataska (~cataska@210.64.6.233) joined #forth 01:48:48 --- join: ErhardtMundt (~quassel@host212-197-dynamic.181-80-r.retail.telecomitalia.it) joined #forth 02:04:49 --- join: nighty^ (~nighty@tin51-1-82-226-147-104.fbx.proxad.net) joined #forth 02:07:48 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 03:11:20 --- quit: proteusguy (Remote host closed the connection) 03:25:18 --- join: proteusguy (~proteusgu@ppp-58-8-206-18.revip2.asianet.co.th) joined #forth 04:33:49 --- join: DocPlatypus (~skquinn@98.195.26.149) joined #forth 05:03:14 --- quit: tangentstorm (Quit: WeeChat 0.3.2) 05:18:17 --- quit: goingretro (Ping timeout: 276 seconds) 05:34:26 --- join: goingretro (~kbmaniac@host109-158-15-19.range109-158.btcentralplus.com) joined #forth 05:41:06 --- join: itsy (~digital_w@46.208.115.220) joined #forth 05:41:44 --- join: Mat2 (5b419085@gateway/web/freenode/ip.91.65.144.133) joined #forth 05:46:00 --- quit: Mat2 (Client Quit) 05:57:51 --- quit: proteusguy (Read error: Connection reset by peer) 06:15:51 --- join: proteusguy (~proteusgu@ppp-58-8-113-118.revip2.asianet.co.th) joined #forth 06:34:28 --- join: RodgerTheGreat (~rodger@50-198-177-185-static.hfc.comcastbusiness.net) joined #forth 06:53:26 --- quit: spoofer3 (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 07:35:23 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 07:37:37 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 08:22:15 --- quit: DocPlatypus (Ping timeout: 256 seconds) 09:41:35 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 09:44:12 --- quit: barglfargl (Read error: Connection reset by peer) 09:44:58 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 10:21:26 --- quit: epicmonkey (Read error: Operation timed out) 10:41:41 --- quit: goingretro (Ping timeout: 264 seconds) 10:41:59 --- join: goingretro (~kbmaniac@host109-158-15-19.range109-158.btcentralplus.com) joined #forth 11:07:24 --- quit: Nisstyre (Quit: Leaving) 11:08:00 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 11:35:10 --- join: ASau` (~user@p4FF96933.dip0.t-ipconnect.de) joined #forth 11:37:33 --- quit: ASau (Read error: Operation timed out) 11:45:44 --- nick: ASau` -> ASau 11:55:53 --- quit: kulp (Ping timeout: 256 seconds) 12:10:54 --- join: cp (~cp@talula.plus.com) joined #forth 12:21:54 --- quit: barglfargl (Quit: Leaving) 12:31:38 --- quit: segher (Quit: This computer has gone to sleep) 12:33:36 --- join: epicmonkey (~epicmonke@188.134.41.113) joined #forth 12:33:51 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 12:59:47 --- quit: cp (Ping timeout: 246 seconds) 13:11:57 --- quit: proteusguy (Ping timeout: 260 seconds) 13:44:42 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 13:54:02 this is the thing i want to build that makes me want to use forth as a DOM builder: 13:54:07 https://gist.github.com/tangentstorm/5904505 13:55:57 basically it's a description of a grammar and a compiler to compile it. 13:56:30 grammar compiler and description-of-both i mean 13:58:11 I guess the whole process goes against the forth notion of not genaralizing, but since i'm going to do it anyway... 15:17:07 --- quit: Tod-Work (Quit: Leaving) 15:23:24 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #forth 15:23:39 hello 15:23:49 hi 15:28:44 * itsy really needs to figure github... 15:29:14 hmm, any problems with git ? 15:30:18 I've just never looked at it. 15:30:39 ah ok 15:46:45 --- quit: epicmonkey (Read error: Operation timed out) 15:50:45 --- quit: Mat2 (Quit: Verlassend) 16:13:17 --- quit: nighty^ (Remote host closed the connection) 16:22:50 --- join: DocPlatypus (~skquinn@98.195.26.149) joined #forth 16:25:42 itsy: http://try.github.com/ covers the basics 16:27:17 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 16:38:45 --- quit: barglfargl (Quit: Leaving) 16:46:09 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 16:55:29 --- quit: yiyus (Ping timeout: 264 seconds) 16:55:39 --- quit: barglfargl (Ping timeout: 248 seconds) 17:05:01 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 17:19:29 --- quit: dys (Ping timeout: 264 seconds) 17:19:40 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 17:33:26 --- quit: barglfargl (Ping timeout: 276 seconds) 17:41:59 --- join: barglfargl (~brglfrgl@66-168-203-39.dhcp.gsvl.ga.charter.com) joined #forth 18:15:24 --- quit: barglfargl (Quit: Leaving) 18:55:58 --- join: proteusguy (~proteusgu@ppp-58-8-113-118.revip2.asianet.co.th) joined #forth 19:13:07 --- join: spoofer3 (~spoofer3@2600:100f:b020:9047:eb61:7995:74a4:3ed5) joined #forth 19:56:59 --- quit: segher (Ping timeout: 246 seconds) 20:02:25 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 20:14:33 tangentstorm: using forth as a HTML DOM builder/ 20:14:48 :) 20:15:46 but that code seems not simple 20:16:44 dunno if it's simple but it's easy. 20:17:01 Forth can be written badly just like other languages. 20:17:34 It takes real discipline to write it well. And I'm not claiming to be that disciplined. 20:18:05 --- quit: segher (Read error: Operation timed out) 20:19:02 have you every see css3 selector's syntax? 20:19:15 yep 20:19:17 No. 20:19:23 many dom selector use that at a search syntax 20:19:28 and now it got native support 20:19:55 and another good news is they are split by space partly which is close to forth 20:20:26 yep. i also use xpath, yunfan 20:20:38 maybe there could be a domain specific forth for dom manipulate 20:20:49 tangentstorm: i use xslt before :] 20:21:17 good technology, friendly to both human and machine 20:21:31 well that's basically what i'm proposing, i guess 20:21:42 haha... that's going to be the slogan. :D 20:22:28 i like, yunfan :) 20:22:54 when your brownser view that xml, it would use the xslt file for formating that xml to html 20:23:09 and when your code view that, it only got the xml as data 20:23:49 i'm more interested in /building/ xml structures rapidly. 20:24:03 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 20:24:45 like a nice syntax for generating interesting data structures i guess. 20:24:53 --- join: Eth|cal (~sam@ppp59-167-172-238.static.internode.on.net) joined #forth 20:25:20 then you could check zencoding 20:25:45 hrm... so yeah, i guess xslt makes sense as an analogy. 20:25:48 i remember we have discussed that in this channel 20:26:08 --- join: Ethical (~sam@ppp59-167-172-238.static.internode.on.net) joined #forth 20:26:13 i like zencoding... my python IDE has it... 20:27:13 --- quit: Eth|cal (Remote host closed the connection) 20:27:31 but that's more like a shorthand... i want macros and the ability to manipulate nodes i've already generated... 20:28:26 seems you like a tool like sed, which is not based on streaming but on xml structure 20:28:30 (and to be able to name them) 20:28:53 hrm... that's definitely closer. 20:29:10 but i don't want to just edit a stream of input, i want to edit my own output 20:29:14 that's why it's a stack 20:29:22 like : 1 2 + 20:29:41 well that's "outputting" two "nodes" and then editing them by turning them into one node 20:30:16 modifying the output is not a good way i think 20:31:03 specifically for a grammar/regexp engine: a might become 20:31:39 but a + -> 20:32:15 and : b -> 20:32:35 well probably it would be: a for sequence 20:35:50 is there any xpath library for forth? 20:42:00 --- quit: proteusguy (Remote host closed the connection) 20:42:33 i would be very very surprised if there were 20:56:41 --- quit: Nisstyre (Ping timeout: 264 seconds) 21:51:24 --- quit: tangentstorm (Read error: Operation timed out) 22:05:04 --- join: proteusguy (~proteusgu@180.183.136.39) joined #forth 22:05:52 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 22:51:53 --- quit: tangentstorm (Ping timeout: 264 seconds) 22:53:47 cl 23:00:56 --- quit: itsy (Ping timeout: 276 seconds) 23:09:54 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 23:13:33 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 23:44:42 --- quit: spoofer3 (Remote host closed the connection) 23:59:59 --- log: ended forth/13.07.01