00:00:00 --- log: started forth/19.05.17 00:40:33 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 00:40:51 hi 00:43:32 --- join: xek (~xek@user-94-254-225-57.play-internet.pl) joined #forth 00:53:38 hey dave0 00:53:44 hi proteusguy 01:13:01 crc: is there documentation on the backtick prefix? 01:29:24 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 02:03:47 --- quit: ashirase (Ping timeout: 252 seconds) 02:07:32 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:15:13 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 03:02:33 WilhelmVonWeiner: forthworks.com:9999/368 03:21:53 --- quit: nighty (Quit: Disappeared in a puff of smoke) 03:22:57 --- join: nighty (~nighty@b157153.ppp.asahi-net.or.jp) joined #forth 03:46:28 just got an ergodox ez 03:46:41 my infinity doesn't have Autoshifting for some reason 03:46:54 ...might have to start typing faster... 03:47:38 I don't see how the bytecode works though 04:10:41 The bytecode is just inlined with , 04:11:17 :prefix:` (s-) s:to-number , ; immediate 04:11:51 the idea is to use it with precalculated values for the instruction bundles 04:17:16 you can use a word like `:as:put (s-) here [ i ] dip fetch n:put nl #-1 allot ;` to get the values 05:14:10 oh so those are int32_t 05:14:37 that are the numerical representation of, say, liliadju 05:14:39 got it 05:14:45 very cool 06:28:10 --- quit: pierpal (Ping timeout: 258 seconds) 06:36:13 --- quit: rdrop-exit (Quit: Lost terminal) 06:37:39 --- join: xek_ (~xek@public-gprs411202.centertel.pl) joined #forth 06:39:56 --- quit: xek (Ping timeout: 246 seconds) 07:36:49 --- quit: jedb (Remote host closed the connection) 07:37:02 --- join: jedb (~jedb@103.254.153.113) joined #forth 07:43:28 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 07:46:04 --- quit: tabemann (Ping timeout: 252 seconds) 07:53:22 I'm tempted to use a browser with html/canvas/webgl/svg as a terminal for a microcontroller forth. Browsers are more common than sixel support and vt terminals themselves. https://stackoverflow.com/questions/15171522/how-can-a-web-page-read-from-the-users-serial-port-in-the-year-2017 07:53:23 As long as I can swap out the browser with an spi display or a vt terminal using just deferred words I think I'll be okay with this. Forths are generally self-contained and self-sufficient anyway so they don't have much to gain from the unix cli. Brad Nelson uses a web ui for microcontroller forth. 07:58:50 --- join: Keshl_ (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 07:58:59 --- quit: Keshl (Read error: Connection reset by peer) 09:16:48 pointfree: Is there any way to get the browser to talk to the COM? 09:20:06 * Zarutian says nothing about those Web USB APIs 09:26:44 Zarutian: pointfree posted that stackoverflow question, which also mentions WebUSB. But it doesn't seem like something proper. 09:27:16 Also browsers become more and more of a middleware. 09:27:29 Eventually you will have browsers instead of an OS. A bit like B2G. 09:28:11 maybe the function of the browser should just be left up to the os and the browser itself is just the client ui 09:28:48 pointfree: https://www.digikey.com/en/product-highlight/p/phoenix-contact/bwp-2000-series-html-5-web-panels?utm_medium=email&utm_source=tnl&utm_campaign=50142_TNL1905A&utm_content=product2learnmore_US_277-Phoenix_Contact&utm_cid=6867140&mkt_tok=eyJpIjoiTXpZME5URmpOVGd3WldJMCIsInQiOiJSYzFDWXlJc0JSaGpvWHlSYnNwXC8rR0VtOFhCSzZkSTVoVzdwMGpLaVVwRFRrWWdGcG9GNUJMeWVlUGRDR2wySjN5a0VBaEhiNFliU2d6QWVGNVhTeVRYMkE3UD 09:28:48 gzSHNhb2tkOXhvdEE0WUhnazZZdjhvYlE0bUExV0g4WHl4NG4ifQ%3D%3D 09:29:08 gawdamn.. fookin' history 09:29:36 yeah, just: https://www.digikey.com/en/product-highlight/p/phoenix-contact/bwp-2000-series-html-5-web-panels 09:30:06 pointfree: You could just create an SDL application that listens to COM and does what you say. 09:47:13 --- quit: xek_ (Ping timeout: 248 seconds) 10:18:15 --- quit: a3f (Ping timeout: 252 seconds) 10:26:07 --- join: a3f (~a3f@chimeria.ext.pengutronix.de) joined #forth 11:10:48 --- join: dys (~dys@tmo-116-86.customers.d1-online.com) joined #forth 11:26:31 --- quit: dave0 (Quit: dave's not here) 11:47:35 --- quit: pierpal (Quit: Poof) 11:47:55 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 12:09:10 --- quit: pierpal (Ping timeout: 245 seconds) 12:15:06 --- quit: proteusguy (Ping timeout: 246 seconds) 12:17:26 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 12:23:31 --- quit: gravicappa (Ping timeout: 258 seconds) 12:23:35 --- quit: Keshl_ (Ping timeout: 255 seconds) 12:30:35 --- join: cnidario (~aaa@92.57.58.87) joined #forth 13:10:05 --- quit: cnidario (Remote host closed the connection) 13:12:13 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 14:02:48 --- join: xek_ (~xek@user-5-173-137-10.play-internet.pl) joined #forth 14:08:29 --- quit: xek_ (Remote host closed the connection) 14:08:47 --- join: xek_ (~xek@user-5-173-137-10.play-internet.pl) joined #forth 14:11:11 --- quit: xek_ (Read error: Connection reset by peer) 14:11:57 --- join: xek (~xek@user-5-173-137-10.play-internet.pl) joined #forth 14:14:03 --- quit: xek (Remote host closed the connection) 14:32:09 --- join: xek (~xek@public-gprs409717.centertel.pl) joined #forth 14:51:24 --- quit: dys (Ping timeout: 252 seconds) 15:09:53 --- quit: pierpal (Ping timeout: 258 seconds) 16:40:32 --- quit: john_metcalf (Ping timeout: 255 seconds) 16:41:05 --- quit: john_cephalopoda (Ping timeout: 248 seconds) 16:54:59 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 17:14:17 --- quit: MrMobius (Ping timeout: 255 seconds) 17:36:18 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 18:15:09 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 18:46:12 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 18:50:00 --- quit: dddddd (Ping timeout: 245 seconds) 19:36:44 --- quit: xek (Read error: Connection reset by peer) 20:04:25 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 20:07:09 --- quit: rdrop-exit (Quit: Lost terminal) 20:08:07 --- quit: tabemann (Ping timeout: 258 seconds) 20:15:00 --- quit: Keshl (Ping timeout: 245 seconds) 20:34:00 --- join: tabemann (~tabemann@2600:1700:7990:24e0:b944:a349:56b9:12fb) joined #forth 20:38:15 --- join: proteusguy (~proteusgu@cm-58-10-208-71.revip7.asianet.co.th) joined #forth 20:38:15 --- mode: ChanServ set +v proteusguy 20:39:13 --- join: gravicappa (~gravicapp@h109-187-22-102.dyn.bashtel.ru) joined #forth 21:11:10 --- join: jedb_ (~jedb@185.128.24.51) joined #forth 21:12:58 --- quit: jedb (Ping timeout: 258 seconds) 21:19:01 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 21:32:55 --- quit: gravicappa (Ping timeout: 245 seconds) 21:43:05 --- quit: pierpal (Read error: Connection reset by peer) 21:43:15 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 21:54:54 --- quit: tabemann (Ping timeout: 252 seconds) 21:57:05 --- join: tabemann (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) joined #forth 22:04:39 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 22:05:16 hi 22:05:53 --- quit: pierpal (Quit: Poof) 22:06:10 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 22:12:16 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 22:12:49 --- quit: dddddd (Remote host closed the connection) 22:16:00 hey 22:16:17 Hi tabemann 22:41:55 --- quit: pierpal (Quit: Poof) 22:42:11 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 23:17:13 --- quit: pierpal (Quit: Poof) 23:17:32 --- join: pierpal (~pierpal@host103-244-dynamic.55-79-r.retail.telecomitalia.it) joined #forth 23:19:33 --- quit: rdrop-exit (Quit: Lost terminal) 23:26:46 --- join: john_metcalf (~digital_w@host86-139-60-58.range86-139.btcentralplus.com) joined #forth 23:59:59 --- log: ended forth/19.05.17