00:00:00 --- log: started forth/10.08.09 01:16:11 --- quit: dinya_ (Ping timeout: 252 seconds) 01:17:16 --- join: dinya_ (~Denis@92.255.128.235) joined #forth 01:24:56 --- quit: crc (Ping timeout: 265 seconds) 01:26:11 --- join: crc (~charlesch@184.77.185.20) joined #forth 03:14:47 --- quit: gnomon (Ping timeout: 258 seconds) 03:15:07 --- join: gnomon (~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 03:18:39 --- join: bakaboo (~bakaboo@62.72.185.55) joined #forth 04:42:50 --- quit: bakaboo (Quit: leaving) 04:43:09 --- join: bakaboo (~bakaboo@62.72.185.55) joined #forth 05:58:15 --- quit: TreyB (Ping timeout: 246 seconds) 06:00:40 --- join: dom96 (~dom96@unaffiliated/dom96) joined #forth 06:19:10 --- quit: schmrkc (Ping timeout: 258 seconds) 06:19:15 --- join: schmrkc (~marcus@sxemacs/devel/schme) joined #forth 07:09:36 --- join: Monevo (~nal@adsl-64-237-238-155.prtc.net) joined #forth 07:32:06 --- join: TreyB (~trey@adsl-76-247-247-37.dsl.hstntx.sbcglobal.net) joined #forth 08:29:26 --- join: ASau` (~user@83.69.227.32) joined #forth 08:37:09 --- quit: ASau` (Ping timeout: 265 seconds) 09:12:19 --- join: Guthur (~Guthur@cpc1-belf4-0-0-cust889.belf.cable.virginmedia.com) joined #forth 09:15:53 hey 09:16:00 this channel is happening this morning 09:37:53 :) 09:42:31 --- join: ASau` (~user@83.69.227.32) joined #forth 09:43:53 --- nick: ASau` -> ASau`` 10:04:29 gogonkt: what's happening? 10:09:18 Smoke on the water. 10:09:30 The second week in the row. 10:12:52 nothing happening 10:13:07 playing source mage 10:13:49 werd. 10:14:40 OTOH, I'm reworking dictionary routines in pForth so that I can replace them with faster ones. 10:15:09 well 10:15:22 (Or more optimal in terms of storage.) 10:15:36 1 am now, going to bed 10:15:43 cool 11:41:51 --- quit: Guthur (Read error: Connection reset by peer) 12:27:41 --- join: mark4 (~mark4@baldr.openesque.com) joined #forth 13:46:20 --- nick: mark4 -> I440r 13:46:30 --- mode: ChanServ set +o I440r 14:16:45 --- join: r88shan_hazrd (~r88shan_h@41-132-221-40.dsl.mweb.co.za) joined #forth 14:19:27 --- join: |dinya_| (~Denis@92.255.128.235) joined #forth 14:22:10 --- quit: dinya_ (Ping timeout: 265 seconds) 14:23:20 --- quit: r88shan_hazrd (Quit: Ex-Chat) 15:17:27 --- quit: saper (*.net *.split) 15:17:28 --- quit: raek (*.net *.split) 15:18:47 --- join: saper (saper@wikipedia/saper) joined #forth 15:18:47 --- join: raek (~raek@h-149-143.A163.priv.bahnhof.se) joined #forth 15:21:58 --- join: zsquareplusc (~zsquarepl@unaffiliated/zsquareplusc) joined #forth 15:30:22 hi! how can i copy a part of the source file literally to stdout? using one of the forths i was plying with, i could read char by char with KEY, but on others, that reads from stdin and not from the source file. and i think WORD messes up the white space. 15:35:07 READ-FILE 15:35:12 READ-LINE 15:43:51 hm, ok. but to use that i have to open the file separately. i was hoping to read from the source file itself, e.g. like CODE ... ;CODE 16:01:55 Do you mean "here-document?" 16:02:46 --- join: Qcoder00 (~chatzilla@dyn-62-56-124-73.dslaccess.co.uk) joined #forth 16:03:01 --- part: Qcoder00 left #forth 16:10:23 i guess so. i'm still learning forth. my idea was to experiment with an embedded system. the goal is to write a forth program that outputs an assembler file containing a forth(-like) system. 16:11:19 i wanted to use the "real" assembler (instead of a forth style assembler) because i intend to also link it with C code. 16:11:35 I can tell you right away that this is bad approach. 16:11:49 It is easier to output ready program sections. 16:11:59 Even if you have to handle relocations. 16:13:31 If "here-document" is what you want, you should read about REFILL. 16:13:41 what do you understand under "ready program sections"? threaded code for the target? 16:15:00 Code, data, dictionary (if you want it there). 16:16:57 maybe i used the wrong words, i'm not planning to implement a interactive forth system on the target platform. just the "compiled" code and interpreter loop. on each source code change the program on the pc has to be run (the target has mostly read only Flash memory anyway) 16:17:50 Then you don't generate dictionary. 16:18:38 Given target description, you don't even need to generate relocations. 16:18:55 This greatly simplifies the compiler. 16:19:13 Just generate sections of code and data, and you're done. 16:19:26 We did it in DragonForth. 16:24:25 --- join: TR2N (email@89.180.223.127) joined #forth 16:53:38 --- join: nighty__ (~nighty@210.188.173.245) joined #forth 19:11:33 thanks for your time, bye 19:12:53 --- quit: zsquareplusc (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100723085541]) 19:25:11 --- quit: gogonkt (Ping timeout: 248 seconds) 19:26:58 --- join: gogonkt (~info@183.27.208.86) joined #forth 19:38:17 --- join: arquebus (~shintaro@201.160.3.219.cable.dyn.cableonline.com.mx) joined #forth 20:03:51 --- quit: arquebus (Read error: Connection reset by peer) 20:20:26 --- join: Deformative (~Joe@c-76-112-68-135.hsd1.mi.comcast.net) joined #forth 21:16:23 --- quit: dom96 (Read error: Connection reset by peer) 21:36:11 --- quit: crc (Ping timeout: 265 seconds) 21:36:50 --- join: crc (~charlesch@184.77.185.20) joined #forth 21:40:29 --- quit: nighty__ (Remote host closed the connection) 22:05:17 --- join: dinya_ (~Denis@92.255.128.235) joined #forth 22:06:44 --- quit: |dinya_| (Ping timeout: 245 seconds) 22:38:28 --- join: fantazo (~fantazo@178-191-160-245.adsl.highway.telekom.at) joined #forth 23:44:43 --- quit: TR2N (Quit: Time left until the Epochalypse: 27yrs 23wks 1day 2hrs 29mins 33secs) 23:45:19 --- nick: ASau -> ASau` 23:59:59 --- log: ended forth/10.08.09