00:00:00 --- log: started retro/13.09.16 00:37:48 --- quit: tangentstorm (Ping timeout: 264 seconds) 02:23:07 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 03:45:13 --- join: Mauritaly (02268eff@gateway/web/freenode/ip.2.38.142.255) joined #retro 03:49:57 Hello everyone, I wanted to know if Andrew75's (sort of) contest for AXSX's title screen. I made two logos. Can't post them directly on Sonic Retro due to me being a pending member and I haven't been accepted (I made a validation request last year.) 03:50:08 was still running* 03:52:20 what 03:52:28 what is sonic retro, Mauritaly ? 03:52:49 um... isn't this Sonic Retro's official IRC? 03:52:54 nope :) 03:53:30 Oh. Sorry then. Haven't logged in to that server in a really long time and forgot whatever the channel was named. 03:53:43 oh. sonic the hedgehog :) cool! 03:53:43 Sorry for interrupting whatever was going on. Bye. :) 03:53:53 :) 03:53:57 --- part: Mauritaly left #retro 04:18:05 --- quit: Sgeo (Read error: Connection reset by peer) 09:20:11 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #retro 09:20:14 hi @ all 09:21:15 heya! :) 09:21:28 hi tangentstorm ! 09:21:35 what'S new ? 09:22:15 been working on an interpreter 09:22:30 nice ! What are its characteristics ? 09:22:32 https://github.com/tangentstorm/implish 09:23:25 it's sort of like a forth that operates on symbols and trees i guess... like a blend of forth and lisp. 09:23:41 sounds interesting 09:24:00 my Nimrod variant progresses 09:24:20 a variant of nimrod? or a variant of your other stuff on nimrod? :) 09:25:08 it's a Nimrod variant for embedded usage which can be used as backend for there compiler too 09:25:31 ah nice 09:26:03 this implish thing is basically something i'm doing to make it easier to implement compilers. 09:26:14 i'm still working my way up to retro pascal 09:27:00 the language is to complex to be fully implemented in an interactive environment with restricted ressource footprint. Instead I implement a subset 09:27:31 makes sense 09:28:41 I think it's possible to limit the whole environment to 16 kB on typical 32bit MCUs 09:28:58 in addition it features native-code generation 09:30:06 that's pretty tiny :) 09:30:20 i guess it makes sense though. turbo pascal was very small 09:33:12 that's because AVM code typical is very dense (1,3 bytes per instruction inclusive immediate parameters) and I have developed an efficient method for optimizated compilation without using ressource intensive AST+SSA handling 09:35:41 it even works well for canonical RISC architectures like MIPS 09:37:50 however parsing Nimrod source-code is more complex as I thought. It's complexity is somewhat comparable to PL/1 in my opinion 09:40:52 never used pl/1... still working on pl/0 :) 09:43:07 PL/1 was Intel's aptempt for system programming and so complex, that there existed no known compiler supporting all language features for some years after publishing its language specification 09:43:23 haha ouch 09:44:36 Digital Research eventually created a heavy simplified variant named PL/M as base for there operating systems (which was quite successful before C) 09:46:55 I think it influences Borland's Pascal in some ways eventually 12:54:33 --- join: itsy (~digital_w@200.79.125.91.dyn.plus.net) joined #retro 13:03:04 hi itsy 13:03:47 Hi :-) 14:39:40 ciao 14:39:43 --- quit: Mat2 (Quit: Verlassend) 15:55:21 --- quit: itsy (Quit: itsy) 16:49:14 --- join: Sgeo (~quassel@ool-ad034ea6.dyn.optonline.net) joined #retro 16:53:46 --- join: roarde (~roarde@pdpc/supporter/active/roarde) joined #retro 17:19:05 --- join: Kumool (~nmz@adsl-64-237-232-122.prtc.net) joined #retro 17:53:24 --- quit: roarde (Quit: Leaving) 23:04:40 --- join: beretta (~beretta@74.135.121.153) joined #retro 23:05:07 Hey All. 23:09:28 --- quit: yiyus_ (*.net *.split) 23:12:48 --- join: yiyus (1242712427@je.je.je) joined #retro 23:16:33 --- join: harrison___ (~quassel@li89-226.members.linode.com) joined #retro 23:18:37 --- quit: harrison (Ping timeout: 264 seconds) 23:23:58 --- join: saper_ (saper@wikipedia/saper) joined #retro 23:24:56 --- quit: saper (Ping timeout: 245 seconds) 23:35:01 --- nick: saper_ -> saper 23:59:59 --- log: ended retro/13.09.16