00:00:00 --- log: started forth/15.07.13 00:15:40 --- quit: kumul (Quit: Leaving) 00:27:00 --- quit: ASau (Ping timeout: 248 seconds) 00:30:35 --- quit: samrat (Quit: Computer has gone to sleep.) 00:32:05 --- join: samrat (~samrat@182.74.34.6) joined #forth 00:32:42 --- quit: samrat (Client Quit) 00:33:25 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 00:53:13 --- join: samrat (~samrat@49.248.251.230) joined #forth 00:58:59 --- quit: proteusguy (Read error: Connection reset by peer) 01:01:31 --- quit: atommann (Ping timeout: 264 seconds) 01:02:05 --- join: xyh (~user@14.150.214.119) joined #forth 01:15:33 --- join: proteusguy (~proteusgu@ppp-110-168-230-119.revip5.asianet.co.th) joined #forth 01:15:34 --- mode: ChanServ set +v proteusguy 01:18:14 --- join: atommann (~atommann@58.251.2.94) joined #forth 01:25:11 --- quit: impomatic (Quit: http://corewar.co.uk) 01:26:59 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 02:06:24 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-107.revip5.asianet.co.th) joined #forth 02:07:10 --- quit: proteusguy (Ping timeout: 246 seconds) 02:23:20 --- quit: proteusguy_ (Ping timeout: 246 seconds) 02:25:43 --- join: proteusguy_ (~proteusgu@ppp-110-168-230-129.revip5.asianet.co.th) joined #forth 02:36:01 --- quit: proteusguy_ (Quit: Leaving) 02:37:23 --- quit: nighty-_ (Ping timeout: 244 seconds) 02:38:30 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 02:42:30 --- join: proteusguy (~proteusgu@ppp-110-168-230-129.revip5.asianet.co.th) joined #forth 02:42:30 --- mode: ChanServ set +v proteusguy 02:43:21 pointfree, I may have missed your reply. You looking for a 16-bit forth? 02:44:16 he is 02:44:27 i gave him clue already 02:44:58 I haven't played with this one but it's a minimal standalone 16-bit forth that would be easily ported to another environment. https://github.com/16Bitt/Forth86 02:45:37 which version is that? 02:45:47 and who posted that? 02:46:49 Quiznos, don't understand your question. I don't think it's any "standard" forth. Just an attempt at an i386 standalone environment. 02:47:02 k 02:47:05 the asm is clean and minimal. the rest is forth words. 02:52:08 oh - his Cypress PSoC 5LP is a 32-bit arm cpu. Why not take one the of ARM forth systems? 02:54:19 in other news, i've decided to write my own figish port to Linux so i can implement more of my ideas 02:54:37 less bloat and saner coding too. 02:55:26 CFAs cleanly and clearly are .data labels, that are the call-by-names in high-level colon-lists 02:55:56 and for primitive .code subrsm the CFAs are (*fp)(). 02:56:10 pointer to code-labels. 02:56:15 .code 02:56:16 this indirect threaded, right? 02:56:22 right 02:56:39 got a github link or anything where you're hosting your effort? 02:56:46 not yet 02:57:51 You coding in nasm? C? Something else? 02:57:53 i've done my port this way twice, after messing with the original fig src; it always seems easier to me the 2d method. 02:57:59 i'm using Fasm 02:58:18 x86 asm 02:58:25 Why Fasm over nasm? Just curious... and how different are they? 02:58:50 the author ported Borland Tasm concepts that he missed and liked. 02:59:30 except for the macro implem., fasam rather same and very regular. 02:59:35 oic 02:59:37 it's also writ in asm itself 02:59:56 so it's very fast, sports elf coff and other formats 03:00:13 and veasy to install. 03:00:20 one gcc -o cmd and a mv 03:00:59 cool well good luck and look forward to seeing your efforts once you can post something on github or somewhere. 03:01:08 ty kk 03:01:16 hold on 03:01:34 do you have irc dcc running? 03:02:40 runable? 03:03:30 --- quit: _spt_ (Quit: gone to fix a server for Staffc CC) 03:06:10 Never tried it. Running standard xchat on Kubuntu 14.10. 03:06:51 ok; wanna see what i've got so far? it'sjust under 3k so far 03:06:54 Quiznos: I am using fasm too : https://github.com/the-little-language-designer/cicada-instar 03:06:57 and : https://github.com/cicada-language/cicada 03:07:03 kool 03:08:50 Quiznos, sure always interested. You could just email to scherrey@proteus-tech.com as well. 03:09:23 ok; via dcc first; lemme adjust the copyright notice. 03:11:07 not write any code for 2 weeks now, I am studying type theory, proof theory and category theory. I am going to design the type system for my language after the study. 03:12:21 xyh, a proper type system can easily be far bigger than the language itself. :P 03:12:31 interesting stuff to work on. 03:12:33 ok here we go 03:13:12 got it? 03:13:51 yep 03:13:55 kool 03:14:02 oh forgot my email 03:14:16 you can add it to line 3. idknow@gmail.com 03:14:40 --- quit: atommann (Quit: Leaving) 03:14:41 done 03:14:44 kk 03:15:16 you're 32 bit? 03:15:20 yes 03:15:30 xyh: do you want a copy? 03:19:11 proteusguy: comments? 03:19:38 Quiznos: my email is xyheme@gmail.com , but I won't have time to play with your language for now. maybe weeks later :) 03:19:53 ok; read about it here then. 03:20:07 i do post activity 03:20:54 Quiznos, small & clean. No command line interpreter yet. What's next? 03:21:24 continue to write the basics 03:21:34 add the name headers by macro 03:21:45 some internal upgrades 03:21:58 changing head structure to samity/easy 03:22:06 the nfa pointer thing 03:22:10 --- quit: samrat (Quit: Computer has gone to sleep.) 03:22:30 i've been thinking about a Flag fa too 03:22:39 to extend typing by CFA 03:23:21 linux kernel service .code service code is very easy 03:23:39 --- join: samrat (~samrat@182.74.34.6) joined #forth 03:24:16 in ,data, ksvc looks like; 03:25:02 kbye dd docol lit, 1, lit, 0, k1, semis 03:25:20 k1 is the HL word that has the pointer to .code 03:25:44 and the arg order is the same as shown in manpages.2 03:25:56 ltr 03:26:31 so read( file, buf. count) becocmes kread [fan-r] in bamish 03:27:15 and the caller of kread adds the kread funct arg 03:30:29 and the digit on the .code k labels indicate how many args are to popped off the stack for int 80h call. 03:30:55 Quiznos, first thing I always go for is a cli and the ability to create new forth words. Just do enough to get there and you've got all the forth you need. Can optimize words in asm later. 03:31:25 sure right; i write tight code naturally tho ;] 03:32:04 i wish i write swap high tho. 03:32:18 wish i could 03:33:21 some of the words have changed; sp0 and rp0 for two. 03:33:43 they are set from kernel, so i save then in _Start 03:33:55 seems more natural given all the work that kernel does in prep 03:35:27 --- quit: samrat (Quit: Computer has gone to sleep.) 03:36:05 --- quit: xyh (Remote host closed the connection) 03:36:07 ie, in this forth, pick becomes "cell* sp@ @ ; 03:36:16 very natural 03:36:22 --- join: samrat (~samrat@49.248.251.230) joined #forth 03:36:49 and the same kind of code can be writ for rpisk too 03:36:56 roll is problematic i think tho 03:38:32 --- quit: samrat (Client Quit) 03:38:39 oops 03:38:47 ie, in this forth, pick becomes "cell* sp@ + @ ; 03:38:52 forgot plus 03:41:54 in re Fasm, it's too bad that pop byte [edi] isnt recognised as valid code; it is, 03:42:10 that's a dev error. 03:42:24 maybe i'll db that one. 04:03:10 --- join: samrat (~samrat@49.248.251.230) joined #forth 04:08:53 --- quit: samrat (Quit: Computer has gone to sleep.) 04:31:31 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 04:34:40 --- join: fantazo (~fantazo@213.129.230.10) joined #forth 04:49:38 --- join: true-grue (~grue@95-27-149-145.broadband.corbina.ru) joined #forth 04:57:13 --- join: samrat (~samrat@182.74.34.6) joined #forth 04:58:26 --- quit: samrat (Client Quit) 05:19:49 --- join: samrat (~samrat@182.74.34.6) joined #forth 05:21:21 --- quit: samrat (Client Quit) 05:23:35 --- quit: beretta (Quit: Leaving) 05:29:06 --- join: samrat (~samrat@182.74.34.6) joined #forth 05:33:13 --- quit: samrat (Client Quit) 05:50:46 --- join: karswell` (~user@80.229.124.222) joined #forth 05:55:07 --- nick: karswell` -> karswell 06:17:58 --- quit: karswell (Read error: Connection reset by peer) 06:19:14 --- join: karswell (~user@80.229.124.222) joined #forth 06:20:06 --- join: xyh (~user@14.150.214.119) joined #forth 06:28:33 --- join: xyh` (~user@14.150.214.119) joined #forth 06:29:44 --- quit: xyh (Ping timeout: 246 seconds) 06:31:04 --- nick: xyh` -> xyh 06:47:24 hey, are there ANY non-x11 gui pkgs for lilnux that are well developed? 06:48:48 maybe try the TCL language 06:49:52 you want to do gui for your forth implementation ? 06:50:23 no; i want to replace x11 on linux 06:50:59 try wayland 06:51:05 ok 06:56:42 --- join: kumul (~mool@adsl-72-50-84-36.prtc.net) joined #forth 07:04:57 --- join: proteusguy_ (~proteusgu@ppp-110-168-230-104.revip5.asianet.co.th) joined #forth 07:06:36 --- quit: proteusguy (Ping timeout: 256 seconds) 07:33:16 Quiznos, you might wanna try http://kivy.org/ for something that isn't stuck on X and looks great. 07:35:18 okty 07:36:13 Quiznos, although I can't promise it doesn't use X on Linux. But it runs on multiple platforms - many of which don't have X. 07:36:22 not quite what i'm looking for to replace x11 07:36:29 unless you were thinking someth else? 07:37:03 were you think that as a ui maker? 07:37:42 thinking 07:40:44 I just asked on #kivy and it supports X11 and Wayland. So it seems that Wayland is the current non-X11 option currently in favour. 07:41:20 ok 07:48:57 --- quit: proteusguy_ (Quit: Leaving) 07:49:22 --- join: proteusguy (~proteusgu@ppp-110-168-230-104.revip5.asianet.co.th) joined #forth 07:49:22 --- mode: ChanServ set +v proteusguy 07:56:32 --- quit: kumul (Ping timeout: 246 seconds) 08:22:43 --- quit: fantazo (Quit: Verlassend) 08:37:11 --- quit: FireFly (*.net *.split) 08:37:11 --- quit: tangentstorm (*.net *.split) 08:37:11 --- quit: enthos (*.net *.split) 08:37:11 --- quit: irsol (*.net *.split) 08:37:29 --- join: enthos (~enthos@124-10-19-211.dynamic.tfn.net.tw) joined #forth 08:37:40 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 08:38:01 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 08:41:25 --- quit: proteusguy (Ping timeout: 255 seconds) 08:41:54 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-15.revip5.asianet.co.th) joined #forth 08:45:33 --- join: FireFly (~firefly@firefly.xen.prgmr.com) joined #forth 09:12:19 --- quit: proteusguy_ (Ping timeout: 264 seconds) 09:24:59 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-253.revip5.asianet.co.th) joined #forth 09:31:16 --- join: xyh` (~user@14.150.214.119) joined #forth 09:32:51 --- quit: xyh (Ping timeout: 252 seconds) 09:35:46 --- quit: Quiznos (Quit: leaving) 09:43:47 --- quit: proteusguy_ (Quit: Leaving) 09:44:26 --- join: proteusguy (~proteusgu@ppp-110-168-229-253.revip5.asianet.co.th) joined #forth 09:44:26 --- mode: ChanServ set +v proteusguy 09:59:26 --- quit: nighty-_ (Ping timeout: 256 seconds) 09:59:52 --- join: fantazo (~fantazo@089144197232.atnat0006.highway.a1.net) joined #forth 10:23:47 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 10:25:17 --- quit: fantazo (Ping timeout: 246 seconds) 10:25:19 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 10:33:22 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-57.revip5.asianet.co.th) joined #forth 10:35:08 --- quit: proteusguy (Ping timeout: 256 seconds) 10:37:47 --- join: fantazo (~fantazo@089144197232.atnat0006.highway.a1.net) joined #forth 10:54:58 --- join: dys (~andreas@2a01:1e8:e100:8296:f66d:4ff:fec1:4421) joined #forth 10:55:20 --- nick: dys -> Guest55712 11:04:07 --- quit: darkf (Quit: Leaving) 11:33:10 --- quit: fantazo (Ping timeout: 244 seconds) 11:35:30 --- nick: xyh` -> xyh 11:35:53 --- quit: tangentstorm (Ping timeout: 250 seconds) 11:45:08 --- join: lotekkk (~user@201.192.130.194) joined #forth 11:45:10 --- join: fantazo (~fantazo@089144227005.atnat0036.highway.a1.net) joined #forth 11:47:55 --- join: lotekkk` (~user@201.192.130.194) joined #forth 11:48:29 --- quit: lotekkk` (Client Quit) 11:48:38 --- quit: lotekkk (Client Quit) 11:49:56 --- join: lotekkk (~user@201.192.130.194) joined #forth 11:57:42 --- quit: xyh (Remote host closed the connection) 12:09:14 --- quit: lotekkk (Ping timeout: 246 seconds) 12:16:44 --- join: xyh (~user@14.150.214.119) joined #forth 12:50:49 --- quit: fantazo (Ping timeout: 246 seconds) 12:54:24 --- quit: vsg1990 (Quit: Leaving) 13:02:05 --- join: impomatic (~impomatic@22.125.115.87.dyn.plus.net) joined #forth 13:17:04 --- quit: xyh (Remote host closed the connection) 13:41:38 --- join: spt_1 (~jaat@host-2-96-10-69.as13285.net) joined #forth 13:44:42 --- quit: _spt_ (Ping timeout: 256 seconds) 13:55:18 --- join: ASau (~user@176.0.42.236) joined #forth 13:56:54 --- quit: FireFly (Changing host) 13:56:54 --- join: FireFly (~firefly@oftn/member/FireFly) joined #forth 14:47:56 --- quit: MrMobius (Ping timeout: 265 seconds) 14:49:49 --- join: MrMobius (~Joey@c-68-45-16-225.hsd1.nj.comcast.net) joined #forth 15:06:55 --- join: kumul (~mool@adsl-72-50-85-228.prtc.net) joined #forth 15:07:45 --- join: kumool (~mool@adsl-72-50-84-170.prtc.net) joined #forth 15:11:41 --- quit: kumul (Ping timeout: 250 seconds) 15:20:08 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 15:21:08 --- quit: true-grue (Read error: Connection reset by peer) 15:22:42 --- quit: spt_1 (Quit: gone to fix a server for Staffc CC) 15:29:21 --- join: kumul (~mool@adsl-72-50-84-170.prtc.net) joined #forth 15:31:56 --- quit: kumool (Ping timeout: 265 seconds) 15:56:42 --- join: Quiznos (1000@c-50-163-162-160.hsd1.fl.comcast.net) joined #forth 16:20:31 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 16:40:38 --- quit: karswell (Ping timeout: 256 seconds) 16:43:24 --- join: lotekkk (~user@201.192.130.194) joined #forth 17:32:27 --- quit: kumul (Ping timeout: 252 seconds) 17:35:19 --- join: fantazo (~fantazo@089144201111.atnat0010.highway.a1.net) joined #forth 18:11:48 --- join: MrMobius_ (~MrMobius@c-68-45-49-174.hsd1.nj.comcast.net) joined #forth 18:16:03 --- quit: MrMobius_ (Ping timeout: 255 seconds) 18:40:31 --- quit: vsg1990 (Quit: Leaving) 18:54:31 --- join: atommann (~atommann@58.251.2.94) joined #forth 18:56:09 --- quit: lotekkk (Ping timeout: 240 seconds) 19:32:56 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 20:10:05 --- quit: JohnMarkM (Quit: Leaving) 20:13:27 --- quit: saml_ (Quit: Leaving) 20:45:38 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 21:19:13 --- quit: impomatic (Ping timeout: 255 seconds) 21:25:27 --- join: lotekkk (~user@201.192.130.194) joined #forth 21:33:15 --- join: impomatic (~impomatic@31.185.136.135) joined #forth 21:44:33 --- quit: proteusguy_ (Quit: Leaving) 22:09:09 --- join: samrat (~samrat@182.74.34.6) joined #forth 22:41:33 --- quit: samrat (Quit: Computer has gone to sleep.) 22:43:43 --- join: samrat (~samrat@182.74.34.6) joined #forth 22:50:58 --- quit: fantazo (Ping timeout: 256 seconds) 23:14:48 --- quit: ASau (Remote host closed the connection) 23:15:08 --- join: ASau (~user@176.0.42.236) joined #forth 23:21:09 --- quit: ASau (Ping timeout: 264 seconds) 23:59:59 --- log: ended forth/15.07.13