00:00:00 --- log: started forth/16.11.16 00:03:12 --- join: John[Lisbeth] (~user@52.165.40.155) joined #forth 00:03:21 Ok so I am making a bash forth I think 00:03:36 and I am going to use linked lists as stacks 00:03:41 and I am going to use arrays as linked lists 00:03:45 and I am going to use files as arrays 00:03:54 so my stack is going to be files in a directory 00:03:59 containing plaintext 00:04:07 or potentially other things 00:04:24 so my words will take files and return files 00:04:29 or have other side effects 00:04:56 and I have already got a way to define words within words 00:05:03 I think this can work in normal bash without anything really special 00:05:25 meaning you would in theory be able to to break out into regular bash in the middle things, or type this into a bash prompt 00:55:23 --- join: dys (~dys@x5f726f32.dyn.telefonica.de) joined #forth 01:19:04 nice, it will be funny to have forth in my bash 01:32:09 --- quit: dys (Ping timeout: 246 seconds) 02:04:34 --- join: proteus-guy (~proteus-g@14.207.102.170) joined #forth 02:12:48 --- quit: mark4 (Quit: Leaving) 02:38:19 --- join: impomatic_ (~digital_w@host81-136-110-120.range81-136.btcentralplus.com) joined #forth 03:11:13 --- quit: proteus-guy (Quit: Leaving) 03:23:39 --- quit: nighty (Quit: Disappears in a puff of smoke) 03:37:51 --- quit: mnemnion (Remote host closed the connection) 03:44:58 --- quit: impomatic_ (Ping timeout: 260 seconds) 04:13:30 --- quit: ASau (Remote host closed the connection) 04:13:50 --- join: ASau (~user@netbsd/developers/asau) joined #forth 04:15:31 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 04:18:41 --- join: nighty (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 04:23:37 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:852f:8ca8:635d:9923) joined #forth 05:54:31 --- quit: proteusguy (Ping timeout: 260 seconds) 06:06:51 --- join: proteusguy (~proteusgu@node-kr.pool-101-108.dynamic.totbb.net) joined #forth 06:06:51 --- mode: ChanServ set +v proteusguy 06:20:19 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 06:35:02 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 07:06:41 --- quit: mnemnion (Remote host closed the connection) 07:34:46 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:59f7:7970:f61b:f0a6) joined #forth 07:38:59 --- quit: mnemnion (Ping timeout: 240 seconds) 09:13:33 --- join: karswell` (~user@62.209.208.46.dyn.plus.net) joined #forth 09:33:19 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:69d1:26f7:22a9:cfe4) joined #forth 09:37:51 --- quit: mnemnion (Ping timeout: 258 seconds) 09:47:29 --- join: workp (~workp@host-89-240-182-228.as13285.net) joined #forth 09:58:59 --- quit: dys (Ping timeout: 240 seconds) 10:20:25 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:69d1:26f7:22a9:cfe4) joined #forth 10:41:53 --- join: dys (~dys@ip-109-44-1-231.web.vodafone.de) joined #forth 12:02:14 --- quit: karswell` (Read error: Connection reset by peer) 12:26:30 --- quit: X-Scale (Ping timeout: 265 seconds) 12:33:14 --- quit: mark4_ (Ping timeout: 260 seconds) 12:52:57 --- quit: nighty (Quit: Disappears in a puff of smoke) 13:37:39 --- join: mat4 (~Claude@ip5b4102b7.dynamic.kabel-deutschland.de) joined #forth 13:38:03 hello 13:47:46 --- quit: dys (Ping timeout: 244 seconds) 13:48:07 hi 14:11:27 hi reepca 14:11:42 evening 14:12:08 can't wait for it to start properly snowing 14:30:51 that would be good for the vegetation 14:38:07 --- quit: true-grue (Read error: Connection reset by peer) 14:45:57 --- quit: mat4 (Quit: Verlassend) 15:29:54 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 15:42:40 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 16:05:27 --- quit: workp (Ping timeout: 265 seconds) 16:33:11 --- join: X-Scale (HydraIRC@188.140.8.187) joined #forth 17:05:39 --- quit: Zarutian (Quit: Zarutian) 17:06:41 --- join: nal (~nal@adsl-64-237-233-57.prtc.net) joined #forth 18:25:41 --- join: DocPlatypus (~skquinn@c-73-6-60-72.hsd1.tx.comcast.net) joined #forth 18:30:02 --- join: nighty (~nighty@p001.gate.atson.jp) joined #forth 18:39:07 --- quit: rgrinberg (Ping timeout: 252 seconds) 18:40:37 --- quit: nal (Quit: WeeChat 1.4) 18:48:42 --- join: ASau` (~user@x59cc8ad6.dyn.telefonica.de) joined #forth 18:49:46 --- quit: DocPlatypus (Ping timeout: 268 seconds) 18:50:07 --- quit: ASau (Ping timeout: 252 seconds) 18:51:14 --- join: DocPlatypus (~skquinn@c-73-6-60-72.hsd1.tx.comcast.net) joined #forth 19:17:46 --- quit: DocPlatypus (Ping timeout: 260 seconds) 19:18:13 --- join: DocPlatypus (~skquinn@c-73-55-158-93.hsd1.tx.comcast.net) joined #forth 19:24:53 --- quit: DocPlatypus (Quit: Ex-Chat) 19:36:35 --- join: DocPlatypus (~skquinn@c-73-6-60-72.hsd1.tx.comcast.net) joined #forth 20:07:13 --- quit: ASau` (Quit: ERC (IRC client for Emacs 24.5.1)) 21:04:14 my bash forth is coming along pretty well 21:04:19 almost worked out arrays 21:04:30 I just need array push and array pop and then I can really get to forthing 21:08:59 I think to make it work with regular syntax you have to use the word number before typing a number 21:09:17 but the word number can take multiple numbers in a row 21:09:25 so 2 2 + becomes 21:09:34 number 2 2; plus 21:09:41 which I see as a very good compromise 21:10:21 number 2 2 3; plus; minus; printStack 21:10:33 a pretty good syntax 21:12:10 for math I am actually gonna use dc 21:12:18 so a rpn calculator will do my calculations 21:14:58 --- quit: ricky_ricardo (Ping timeout: 260 seconds) 22:28:39 --- join: proteus-guy (~proteus-g@14.207.102.170) joined #forth 23:06:25 --- quit: nighty (Ping timeout: 252 seconds) 23:29:15 --- join: dys (~dys@ip-109-44-3-124.web.vodafone.de) joined #forth 23:59:59 --- log: ended forth/16.11.16