00:00:00 --- log: started retro/14.01.15 03:52:25 --- log: started retro/14.01.15 03:52:25 --- join: clog (~nef@bespin.org) joined #retro 03:52:25 --- topic: 'Retro Language | http://retroforth.org | Logged @ http://rx-core.org/dev/rancid | Latest Release @ http://s3.retroforth.org/download/11.x/retro-11.5.tar.gz' 03:52:25 --- topic: set by crc!sid2647@gateway/web/irccloud.com/x-kbaulikdsyizvykx on [Tue Dec 10 13:09:39 2013] 03:52:25 --- names: list (clog tangentstorm Sgeo ivan`` dkordic crc oPless erider harrison saper @ChanServ yiyus) 05:20:47 --- join: goingretro (~kbmaniac@host81-132-82-237.range81-132.btcentralplus.com) joined #retro 05:21:57 --- quit: Sgeo (Read error: Connection reset by peer) 09:32:15 --- join: ncv (~quassel@79.118.11.40) joined #retro 09:32:15 --- quit: ncv (Changing host) 09:32:15 --- join: ncv (~quassel@unaffiliated/neceve) joined #retro 12:10:27 --- join: Mat3_ (~quassel@91-64-124-65-dynip.superkabel.de) joined #retro 12:10:48 hello 12:25:35 heya!! 12:27:44 * tangentstorm has settled on a plan for implementing retro pascal. 12:27:50 hi tangentstorm, how you doing ? 12:27:59 * Mat3_ nice 12:28:43 rather than start with retro and build a pascal compiler from scratch, i'm going to start with a working pascal compiler that targets a virtual machine, and refactor the compiler and virtual machine until it's as close to ngaro as makes sense. 12:29:57 https://github.com/retropascal/oldpas 12:32:54 hmm, reads like a lot of work 12:40:47 anyhow: You can port the whole compiler to retro line by line if you want 12:41:48 as I see it 12:44:15 yeah, i just like being able to run the tests to make sure i haven't broken anything... that way i've always got a stable system. 12:44:58 i am going to add system procedures to this pascal virtual machine that call the existing ngaro devices though. 12:46:08 well, my first step is to port the opcode dispatch part of the interpreter to coffeescript. 12:46:19 now i will have 2 p5 virtual machines that work identically. 12:46:47 then i will add support for calling ngaro devices for both of them (using my pascal implementation and the javascript implementation) 12:47:15 i may also add ngaro itself as a ngaro device :) 12:48:28 which i suppose would mean evaluating the top item on the stack as an instruction in another ngaro instance 12:48:45 sort of like how the ga144 machines can instruct each other. 12:48:45 that is useful for supporting ILP 12:49:17 not sure what ILP is 12:49:57 Insruction Level Parallelization 12:50:45 ^Instruction 12:51:42 * tangentstorm looks it up. most interesting. :) 12:52:56 need some sleep, see you later 12:58:14 --- quit: Mat3_ (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 16:39:12 --- join: Sgeo (~quassel@ool-44c2df0c.dyn.optonline.net) joined #retro 17:20:49 --- quit: tangentstorm (Quit: bbl) 20:57:26 --- quit: dkordic (Ping timeout: 248 seconds) 20:57:59 --- quit: ncv (Remote host closed the connection) 21:10:04 --- join: dkordic (~danilo@109-93-45-16.dynamic.isp.telekom.rs) joined #retro 23:59:59 --- log: ended retro/14.01.15