00:00:00 --- log: started forth/18.02.28 00:07:01 --- join: mtsd (~mtsd@77.110.61.100) joined #forth 00:46:07 --- join: ncv (~neceve@2a02:c7d:c5c9:a900:1ec6:932f:1b02:d27e) joined #forth 00:46:07 --- quit: ncv (Changing host) 00:46:07 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 01:21:21 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 01:58:15 --- quit: Darksecond (Ping timeout: 248 seconds) 01:59:43 --- join: Darksecond (~darksecon@a82-94-53-70.adsl.xs4all.nl) joined #forth 02:20:35 --- quit: nighty- (Quit: Disappears in a puff of smoke) 03:00:55 --- quit: Darksecond (Ping timeout: 240 seconds) 03:00:55 --- join: Darksecond_ (~darksecon@a82-94-53-70.adsl.xs4all.nl) joined #forth 03:30:48 pointfree: where are the six types of signs defined? i didn't understand your example and would like to read up on that. any specific books? 04:12:14 --- quit: jedb (Ping timeout: 245 seconds) 04:16:46 --- join: nighty- (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 04:24:47 --- join: jedb (~jedb@184.75.214.131) joined #forth 04:55:04 --- quit: wa5qjh (Remote host closed the connection) 04:59:42 --- join: Darksecond (~darksecon@a82-94-53-70.adsl.xs4all.nl) joined #forth 05:00:23 --- quit: Darksecond_ (Ping timeout: 252 seconds) 05:03:52 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 05:36:27 --- quit: mtsd (Ping timeout: 240 seconds) 06:01:02 --- join: Gromboli (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 07:32:14 --- quit: jedb (Ping timeout: 245 seconds) 07:34:35 --- quit: smokeink (Ping timeout: 268 seconds) 07:38:07 --- join: proteus-guy (~proteus-g@2405:9800:bc10:1ca:6de5:fea2:29a1:bd3b) joined #forth 08:20:27 --- join: FatalNIX_ (~FatalNIX@caligula.lobsternetworks.com) joined #forth 08:24:55 --- quit: FatalNIX (*.net *.split) 08:24:55 --- quit: backer (*.net *.split) 08:25:01 --- nick: FatalNIX_ -> FatalNIX 08:25:20 --- join: jedb (~jedb@184.75.214.131) joined #forth 09:20:00 --- join: backer (~backer@accordion.employees.org) joined #forth 09:37:09 --- join: Labu (~mik@mvice.pck.nerim.net) joined #forth 09:42:44 Hello all 10:57:36 --- quit: FatalNIX (Changing host) 10:57:36 --- join: FatalNIX (~FatalNIX@unaffiliated/fatalnix) joined #forth 11:04:53 --- quit: ncv (Remote host closed the connection) 11:11:22 --- join: ncv (~neceve@90.210.228.32) joined #forth 11:11:22 --- quit: ncv (Changing host) 11:11:22 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 11:47:55 --- quit: dys (Ping timeout: 240 seconds) 11:59:20 --- quit: ncv (Ping timeout: 240 seconds) 12:38:02 Labu: howdy 12:54:32 --- join: karswell (~user@cust125-dsl91-135-5.idnet.net) joined #forth 13:16:38 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 13:29:37 --- quit: irsol (Ping timeout: 256 seconds) 13:31:15 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 14:32:55 --- quit: Zarutian_PI (Read error: Connection reset by peer) 14:33:33 --- join: Zarutian_PI (~3.1415@173-133-17-89.fiber.hringdu.is) joined #forth 14:36:56 --- quit: Darksecond (Read error: Connection reset by peer) 14:38:41 --- join: Darksecond (~darksecon@a82-94-53-70.adsl.xs4all.nl) joined #forth 14:42:53 --- quit: Labu (Quit: Leaving.) 14:53:50 --- join: Zarutian_PI2 (~3.1415@173-133-17-89.fiber.hringdu.is) joined #forth 14:53:50 --- quit: Zarutian_PI (Read error: Connection reset by peer) 15:19:12 --- quit: ovf (Ping timeout: 256 seconds) 15:21:45 --- join: ovf (sid19068@gateway/web/irccloud.com/x-ygrgzhpfruaabfgr) joined #forth 15:21:46 --- quit: ovf (Excess Flood) 15:23:12 --- join: wa5qjh (~quassel@175.158.225.222) joined #forth 15:23:13 --- quit: wa5qjh (Changing host) 15:23:13 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 15:23:15 --- quit: rodarmor (Ping timeout: 240 seconds) 15:23:39 --- join: ovf (sid19068@gateway/web/irccloud.com/x-lglxdybvqajtoxay) joined #forth 15:24:47 --- join: rodarmor (sid210835@gateway/web/irccloud.com/x-ihxegqnjjsydglzx) joined #forth 15:24:52 --- quit: rodarmor (Max SendQ exceeded) 15:24:58 --- quit: jeremyheiler (Ping timeout: 256 seconds) 15:25:05 --- quit: ovf (Max SendQ exceeded) 15:25:35 --- join: rodarmor (sid210835@gateway/web/irccloud.com/x-kunafjkhikajbmfh) joined #forth 15:25:38 --- quit: rodarmor (Max SendQ exceeded) 15:26:20 --- join: jeremyheiler (sid81469@gateway/web/irccloud.com/x-dutaewqlejzhkskt) joined #forth 15:26:35 --- join: ovf (sid19068@gateway/web/irccloud.com/x-vravrrgmgvfykmci) joined #forth 15:27:19 --- join: rodarmor (sid210835@gateway/web/irccloud.com/x-btvmewhvykfjyfls) joined #forth 15:27:47 --- quit: rodarmor (Max SendQ exceeded) 15:28:19 --- join: rodarmor (sid210835@gateway/web/irccloud.com/x-viztvyhllywspkgm) joined #forth 15:28:24 --- quit: rodarmor (Max SendQ exceeded) 15:29:00 --- join: rodarmor (sid210835@gateway/web/irccloud.com/x-kouabmilfcelzufk) joined #forth 15:38:55 --- quit: wa5qjh (Remote host closed the connection) 15:54:19 --- quit: ncv (Ping timeout: 245 seconds) 15:59:21 --- quit: nighty- (Quit: Disappears in a puff of smoke) 16:01:21 --- nick: Zarutian_PI2 -> Zarutian_PI 16:05:09 --- quit: irsol (Ping timeout: 245 seconds) 16:06:19 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 16:51:31 --- join: nighty- (~nighty@kyotolabs.asahinet.com) joined #forth 16:58:43 --- join: smokeink (~smokeink@185.134.120.54) joined #forth 17:18:10 --- join: dual (~bonafide@cpe-24-198-98-113.maine.res.rr.com) joined #forth 17:50:46 Is there a tutorial somewhere that goes through writing your own FORTH from scratch? 17:52:54 yes 17:53:58 https://github.com/nornagon/jonesforth/blob/master/jonesforth.S 17:54:27 smokeink: Thank you, I'll take a look. 18:12:07 Gromboli: also eForth if you want to port it to some other arch 18:42:44 Zarutian_PI: :D 19:34:18 Gromboli, jonesforth is a great example of a decent forth in x86 asm. Brad Rodriguez has some great papers on design and implementation decisions regarding making your own forth (mostly on 8/16-bit cpus cause of when it was written) that are also excellent: http://www.bradrodriguez.com/papers/ 19:36:04 Zarutian_PI, proteus-guy: Thanks :) 19:36:07 also eforth historically. not sure about tutorials but it isn't hard to connect the dots once you know some forth 19:36:38 you will probably make a few design blunders but if the goal is a learning process, then that is part of it 19:37:33 oh. zarutian_pi already mentioned eforth 19:40:07 I first heard of forth from playing Red Power 2 in Minecraft. It was amazing. 20:39:33 --- quit: dddddd (Remote host closed the connection) 20:58:59 --- quit: smokeink (Ping timeout: 256 seconds) 21:02:50 --- join: smokeink (~smokeink@185.134.120.54) joined #forth 21:15:23 --- quit: Gromboli (Quit: Leaving) 21:38:25 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 22:22:45 --- quit: bedah (Ping timeout: 256 seconds) 22:34:59 --- join: bedah (~bedah@2a02:810d:1c0:3608:30c0:ed67:ab83:79c2) joined #forth 22:38:20 --- quit: smokeink (Remote host closed the connection) 22:38:42 --- join: smokeink (~smokeink@59-125-75-78.HINET-IP.hinet.net) joined #forth 22:41:14 --- quit: smokeink (Client Quit) 22:45:36 --- join: smokeink (~smokeink@li1880-211.members.linode.com) joined #forth 23:02:18 --- quit: proteus-guy (Remote host closed the connection) 23:24:35 --- join: Labu (~mik@mvice.pck.nerim.net) joined #forth 23:59:59 --- log: ended forth/18.02.28