00:00:00 --- log: started forth/15.07.16 00:15:12 + 00:15:42 STACK UNDERFLOW 00:16:57 --- quit: yunfan_ (Ping timeout: 255 seconds) 00:21:19 --- quit: darkf (Read error: Connection reset by peer) 00:22:18 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 00:23:59 oops 00:25:08 --- join: yunfan_ (~roooot@192.241.238.111) joined #forth 00:33:55 --- quit: proteusguy (Ping timeout: 248 seconds) 00:47:37 --- join: proteusguy (~proteusgu@ppp-110-168-229-184.revip5.asianet.co.th) joined #forth 00:47:38 --- mode: ChanServ set +v proteusguy 01:02:05 --- quit: fantazo (Quit: Verlassend) 01:18:41 --- join: true-grue (~grue@95-27-147-113.broadband.corbina.ru) joined #forth 02:02:40 --- join: true-grue_ (~grue@95-27-150-244.broadband.corbina.ru) joined #forth 02:05:12 --- quit: true-grue (Ping timeout: 244 seconds) 02:19:48 --- quit: Keshl (Quit: Konversation terminated!) 03:58:48 --- quit: atommann (Ping timeout: 255 seconds) 04:39:03 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 04:50:11 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 05:12:35 --- join: atommann (~atommann@58.251.2.94) joined #forth 05:49:55 --- quit: atommann (Quit: Leaving) 05:59:48 --- join: widge (4ef9b9ad@gateway/web/cgi-irc/kiwiirc.com/ip.78.249.185.173) joined #forth 06:00:14 hello, I have a question about colorforth 06:05:40 widge: A lot of people idle in this channel, ask your question and someone will respond if they have the answer. 06:06:16 If I type "18 edit " on the command line, I go to block 18. When I type "" to go back to the command line, it does not seem to work and I am still on block 18... 06:06:28 ok vsg thanks 06:17:54 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 06:21:01 spitballin here; is there a save-block word? 06:21:13 or a save-quit? 06:22:43 widge: google for /colorforth save block/ ; hit the "cached" anchor for the first url. 06:23:17 search for /save/ under Editor subpage title 06:48:39 When I type "s", I go to block 30... 06:51:57 s switches between block 18 and 30, block 18 and 30... 07:34:14 --- join: rprimus (~micro@a9.lence.net) joined #forth 07:34:39 --- nick: rprimus -> Guest51316 07:44:03 --- quit: Guest51316 (Quit: leaving) 07:48:05 --- join: rprimus_ (~micro@a9.lence.net) joined #forth 07:48:28 --- nick: rprimus_ -> Guest55008 07:52:50 --- quit: Guest55008 (Client Quit) 07:53:47 --- join: rprimus__ (~micro@a9.lence.net) joined #forth 08:53:03 --- quit: darkf (Quit: Leaving) 08:58:57 --- quit: vsg1990 (Quit: Leaving) 09:21:54 --- quit: carc (Ping timeout: 246 seconds) 09:24:35 --- join: carc (~carc@unaffiliated/carc) joined #forth 10:28:12 --- join: kumul (~mool@adsl-72-50-84-170.prtc.net) joined #forth 10:55:32 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 11:02:52 --- join: ASau (~user@46.114.4.184) joined #forth 11:15:11 --- join: bedah (~bedah@dyndsl-037-138-114-032.ewe-ip-backbone.de) joined #forth 12:24:10 --- quit: true-grue_ (Ping timeout: 244 seconds) 12:28:02 --- quit: widge (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 12:34:13 --- join: true-grue (~grue@95-27-151-72.broadband.corbina.ru) joined #forth 12:41:00 --- join: widge (4ef9b9ad@gateway/web/cgi-irc/kiwiirc.com/ip.78.249.185.173) joined #forth 12:44:01 proteusguy: I overlooked some of your replies from a while ago. I am writing a 32-bit Forth for the Cypress PSoC 5LP which is a Cortex-M3 with reconfigurable digital and analog blocks that I plan to use for Software Defined Radio. Currently there isn't really much of a (Free|Open) System for working with the Cypress PSoC from GNU/Linux so I think this is an opportunity for Forth to be First! 12:44:02 The plan is to have Forth compiled to the PSoC UDBs at the user's option. (The UDBs contain PLDs) So you would be able to compile components to flash, ram, or to UDB/Boolean Algebra etc. 12:52:26 I'm working on making my Forth relocatable by using only relative addresses in definitions and link fields. Then I thought, is there any reason not to use a data structure other than a linked list for the dictionary...such as a trie? 12:53:51 How it's better than the graphical language for UDB designing from Cypress? 12:58:56 --- quit: vsg1990 (Quit: Leaving) 13:04:40 true-grue, Live interactive hardware design. Expressiveness of a real (textual) programming language. Free and Open Source Software. 13:20:39 --- quit: kumul (Ping timeout: 240 seconds) 13:31:43 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 13:36:55 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 13:43:19 widge: when you are in the editor, you are editing. space shouldn't bring you back to the repl...? 13:43:27 * tangentstorm fires up colorforth to see what widge is talking about. 13:46:41 okay well i'm pretty wrong. :) 13:55:44 thank you tangent I think the first thing I need to do is read the user guide, I did not know there was one 13:56:36 tangentstorm 13:57:11 yeah. i used to know how to use colorforth, but it seems i've forgotten it all 14:03:11 --- quit: widge (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 14:08:28 --- quit: JohnMarkM (Quit: Leaving) 14:08:40 --- join: lotekkk (~user@201.192.130.194) joined #forth 14:17:32 --- join: johnmark_ (~johnmark@24.1.223.32) joined #forth 14:18:06 --- nick: johnmark_ -> JohnMarkM 14:45:03 --- quit: bedah (Quit: schnellquitten) 15:24:02 --- quit: true-grue (Read error: Connection reset by peer) 15:27:09 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 15:43:02 --- quit: _spt_ (Quit: gone to fix a server for Staffc CC) 16:00:39 --- quit: irsol (Ping timeout: 244 seconds) 16:01:20 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 16:28:08 --- join: fantazo (~fantazo@089144201132.atnat0010.highway.a1.net) joined #forth 16:38:02 oj i'm gonna code here so i get some comments from yall. 16:39:00 the code will be a pseudo-highlevel Cish coding, DBU and all that. 16:39:19 var _sp0, _rp0, tib0 16:39:32 (fasn syntax) 16:40:43 _start: _sp0=esp; ebp=esp; ebp-=4096; _rp0=ebp; eax=ebp; eax-=16kb; jmp next 16:41:17 next: lodsd; ebx=eax; edx=eax; inc edx; jmp dword [ebp] 16:41:34 lit: lodsd; push eax; jmp next 16:41:54 incr: inc dword [esp]; next 16:42:09 decr: dec dword [esp]; next 16:42:42 pick: pop edi; push dword [esp +edi *cell]; next 16:42:45 cell=4 16:43:00 ; roll is harder 16:43:09 : dup 1 pick ; 16:43:17 : over 2 pick l 16:43:46 swap: pop edx eax; push edx eax; next 16:43:55 (swap cant be highlevel) 16:44:23 plus: pop eax; add [esp], eax; next 16:44:34 negg: neg dword [esp]; next 16:45:11 star: pop eax ebx; xor edx; mul ebx; push eax edx; (-lo hi) next 16:57:32 .data 16:58:04 struct Symbol { char name[]; *nfa, *lfa; *cfa; pfa[] } 17:04:49 ipget: push esi; next; ipset: pop esi; next; rpget: push ebp; nxt rpset: pop ebp; next; 17:05:09 --- quit: lotekkk (Ping timeout: 256 seconds) 17:05:15 spget: eax=esp; push eax; next; spset: pop esp; next 17:22:20 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 17:38:07 --- quit: tangentstorm (Quit: WeeChat 0.3.2) 17:49:30 --- join: kumul (~mool@adsl-72-50-84-42.prtc.net) joined #forth 18:05:27 --- quit: irsol (Remote host closed the connection) 18:06:17 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 18:08:21 --- quit: vsg1990 (Quit: Leaving) 18:26:31 --- quit: kumul (Ping timeout: 240 seconds) 18:36:39 --- join: lotekkk (~user@201.192.130.194) joined #forth 19:44:35 --- part: yunfan_ left #forth 19:48:17 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 20:02:40 --- join: widge (4ef9b9ad@gateway/web/cgi-irc/kiwiirc.com/ip.78.249.185.173) joined #forth 20:03:55 --- quit: widge (Client Quit) 20:15:47 --- quit: proteusguy (Ping timeout: 248 seconds) 20:27:42 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 20:27:55 --- quit: lotekkk (Ping timeout: 250 seconds) 20:47:15 --- quit: fantazo (Ping timeout: 248 seconds) 20:54:24 --- join: proteusguy (~proteusgu@ppp-110-168-230-56.revip5.asianet.co.th) joined #forth 20:54:24 --- mode: ChanServ set +v proteusguy 20:56:56 --- join: kumul (~mool@adsl-72-50-86-106.prtc.net) joined #forth 21:03:43 --- quit: proteusguy (Ping timeout: 252 seconds) 21:04:45 --- join: widge (4ef9b9ad@gateway/web/cgi-irc/kiwiirc.com/ip.78.249.185.173) joined #forth 21:09:50 --- quit: kumul (Quit: Leaving) 21:17:01 --- join: proteusguy (~proteusgu@ppp-110-168-229-234.revip5.asianet.co.th) joined #forth 21:17:01 --- mode: ChanServ set +v proteusguy 21:59:51 --- join: lotekkk (~user@201.192.130.194) joined #forth 22:10:26 --- quit: lotekkk (Quit: ERC Version 5.3 (IRC client for Emacs)) 22:11:33 pointfree, sounds like a cool project. Have you seen the "baremetal" ARM forth options that exist out there already? Perhaps something to use as a starting point or just to try to port to get something initially running before going off 100% on your own. 22:11:55 --- join: ltekkk (~user@201.192.130.194) joined #forth 22:12:24 Relocatable idea sounds cool. I think ARM code could make that relatively cost-free in terms of performance. Would have to measure a few things. 22:13:03 --- quit: ltekkk (Client Quit) 22:13:40 --- join: lotekkk (~user@201.192.130.194) joined #forth 22:14:48 --- quit: proteusguy (Remote host closed the connection) 22:17:34 --- join: proteusguy (~proteusgu@ppp-110-168-229-234.revip5.asianet.co.th) joined #forth 22:17:34 --- mode: ChanServ set +v proteusguy 22:23:12 --- join: atommann (~atommann@58.251.2.94) joined #forth 22:23:42 --- quit: widge (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 22:23:45 --- quit: ggherdov` (Ping timeout: 252 seconds) 22:28:17 --- join: widge (4ef9b9ad@gateway/web/cgi-irc/kiwiirc.com/ip.78.249.185.173) joined #forth 22:29:20 --- join: ggherdov` (sid11402@gateway/web/irccloud.com/x-skxifzrdcgmajimg) joined #forth 22:55:02 --- quit: lotekkk (Ping timeout: 244 seconds) 22:59:52 --- join: lotekkk (~user@201.192.130.194) joined #forth 23:02:03 --- quit: widge (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 23:03:32 --- quit: lotekkk (Client Quit) 23:17:41 --- join: fantazo (~fantazo@089144201132.atnat0010.highway.a1.net) joined #forth 23:20:42 --- quit: ASau (Ping timeout: 255 seconds) 23:21:50 --- join: armour (~user@201.192.130.194) joined #forth 23:30:50 --- quit: darkf (Quit: Leaving) 23:31:18 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 23:59:59 --- log: ended forth/15.07.16