--- Log opened Fri Jul 24 00:00:05 2009 |
00:00 | | AnnoDomini [~farkoff@Nightstar-29723.neoplus.adsl.tpnet.pl] has quit [Quit: Tradition may be defined as an extension of the franchise. Tradition means giving votes to the most obscure of all classes, our ancestors. It is the democracy of the dead. Tradition refuses to submit to the small and arrogant oligarchy of those who merely happen to be walking about. All democrats object to men being disqualified by the accident of birth; tradition objects to their being disqualified by the accident of death.] |
00:00 | <@ToxicFrog> | Fuck yes: http://pastebin.ca/1504985 |
00:01 | <@TheWatcher> | ... that's what I think it is, isn't it? |
00:01 | <@ToxicFrog> | Yes. |
00:01 | <@ToxicFrog> | It is. |
00:01 | <@TheWatcher> | Awesome :) |
00:02 | <@ToxicFrog> | It's not as pretty as the old shockmap output, but the code is much cleaner and is based on a general library for manipulating System Shock maps. |
00:02 | <@ToxicFrog> | Next for the library is object lists, and next for the program is postscript output. |
00:35 | | Attilla [~The.Attil@92.1.240.ns-2748] has quit [Ping Timeout] |
00:35 | | Attilla [~The.Attil@92.1.240.ns-2748] has joined #code |
00:35 | | mode/#code [+o Attilla] by ChanServ |
00:40 | | You're now known as TheWatcher[T-2] |
00:49 | | You're now known as TheWatcher[zZzZ] |
01:21 | | Vornicus is now known as Phas |
01:51 | | Consul [~Consul__@Nightstar-2425.dsl.sfldmi.ameritech.net] has joined #code |
01:51 | | mode/#code [+o Consul] by ChanServ |
02:21 | | Attilla [~The.Attil@92.1.240.ns-2748] has quit [Quit: ] |
03:23 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?] |
06:04 | | Syloqs-AFH [Syloq@ServicesAdmin.Nightstar.Net] has quit [Connection reset by peer] |
06:25 | <@ToxicFrog> | Ok. |
06:25 | <@ToxicFrog> | I need a syntax for specifying bitfield (un)packs in my struct library. |
06:25 | <@ToxicFrog> | They need to convey the toplevel data type, and all the contents. |
06:27 | <@ToxicFrog> | Something like u2[U6 U5 U5] for a uint16_t containing three ints packed as 6,5,5 bits, say. |
06:27 | <@ToxicFrog> | Only less ugly |
06:29 | <@ToxicFrog> | Note that ({*:.}) are already reserved characters. |
06:46 | | Phas is now known as Vornicus |
06:46 | <@Vornicus> | ( and {, or is that a grouper. |
06:50 | <@ToxicFrog> | () is grouping and {} is packing. |
06:52 | <@Vornicus> | So ( and { are both reserved. |
06:52 | <@Vornicus> | (I was wondering at quoting) |
06:52 | <@ToxicFrog> | I did say. |
06:53 | <@Vornicus> | Now, as in I thought (blarg) meant that b, l, a, r, and g were reserved. |
06:53 | <@ToxicFrog> | Aah. |
07:11 | | AnnoDomini [AnnoDomini@Nightstar-27784.neoplus.adsl.tpnet.pl] has joined #Code |
07:11 | | mode/#code [+o AnnoDomini] by ChanServ |
07:32 | | AnnoDomini [AnnoDomini@Nightstar-27784.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
07:52 | | AnnoDomini [AnnoDomini@Nightstar-29094.neoplus.adsl.tpnet.pl] has joined #Code |
07:52 | | mode/#code [+o AnnoDomini] by ChanServ |
08:51 | | You're now known as TheWatcher |
08:56 | | Thaqui [~Thaqui@121.98.166.ns-22683] has joined #code |
08:56 | | mode/#code [+o Thaqui] by ChanServ |
09:58 | | Attilla [~The.Attil@92.1.240.ns-2748] has joined #code |
09:58 | | mode/#code [+o Attilla] by ChanServ |
10:14 | | OperatorAbu [~ad@Nightstar-23729.dynamic.gprs.plus.pl] has joined #Code |
10:15 | | * OperatorAbu mumbles at Verilog. |
10:17 | < OperatorAbu> | I have something like "outsignal <= (one + two + three + four)>48;" It seems to be an inline comparison, with the output being written to the outsignal. |
10:17 | < OperatorAbu> | But it behaves strangely. |
10:18 | < OperatorAbu> | It's 1 when the sum is >48, yes, but it also flickers a lot when signals change. |
10:33 | < OperatorAbu> | I take that back. The Verilog implementation works right. My VHDL translation worked wrong, since I assumed, stupidly, that with all the damned arithmetic libraries I reflexively include, it could parse bit vector addition as, well, the addition of numbers. |
10:38 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
10:38 | | mode/#code [+o gnolam] by ChanServ |
11:03 | < OperatorAbu> | If there's something I hate, is how VHDL handles comparisons. |
11:04 | < OperatorAbu> | Generally, the only thing you can trust it to do right is to tell whether a single bit is 1 or 0. |
11:05 | | Vornicus [Vornicus@Admin.Nightstar.Net] has quit [Quit: ] |
11:05 | < OperatorAbu> | It should say something about this that I'm using Sherlock Holmes' adage to find where the problems lie. |
11:07 | | Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code |
11:07 | | mode/#code [+o Vornicus] by ChanServ |
11:10 | | Vornicus is now known as Vornicus-Latens |
11:20 | | Thaqui [~Thaqui@121.98.166.ns-22683] has quit [Client exited] |
11:31 | | Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has quit [Quit: Rhamphoryncus] |
11:34 | <@gnolam> | Well, it's not a programming language, it's a HDL. |
11:36 | <@gnolam> | My main gripe with VHDL is its inconsistency. |
11:38 | <@gnolam> | Different elements have different /syntax/, FFS. |
11:45 | < OperatorAbu> | FINALLY. I've been looking for this bug for months, and only now my third randomly-generated simulation actually shows that it EXISTS. |
11:47 | < OperatorAbu> | Also, what do you mean it's not a programming language? |
11:47 | | * OperatorAbu is clueless, would like to know. |
12:01 | | AnnoDomini [AnnoDomini@Nightstar-29094.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
13:12 | | OperatorAbu [~ad@Nightstar-23729.dynamic.gprs.plus.pl] has left #Code [] |
15:05 | | Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has quit [Client exited] |
15:05 | | Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has joined #code |
15:41 | | AnnoDomini [AnnoDomini@Nightstar-29202.neoplus.adsl.tpnet.pl] has joined #Code |
15:41 | | mode/#code [+o AnnoDomini] by ChanServ |
15:44 | | Orthia [~Orthianz@Nightstar-21429.xdsl.xnet.co.nz] has joined #Code |
16:08 | | Syloqs_AFH [Syloq@Admin.Nightstar.Net] has joined #code |
16:09 | | AnnoDomini [AnnoDomini@Nightstar-29202.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
16:09 | | Syloqs_AFH is now known as Syloqs-AFH |
16:15 | | Namegduf [namegduf@82.25.200.ns-12231] has quit [Connection reset by peer] |
16:16 | | Namegduf [namegduf@82.25.200.ns-12231] has joined #code |
17:52 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout] |
17:54 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code |
17:55 | | AnnoDomini [AnnoDomini@Nightstar-29345.neoplus.adsl.tpnet.pl] has joined #Code |
19:46 | | Vornicus-Latens is now known as Vornicus |
20:53 | | simontwo [~simon@78.129.201.ns-20882] has quit [Ping Timeout] |
20:53 | <@McMartin> | Philosophical question regarding early question: I'm assuming that the bar we're using here is that something needs to be Turing-complete to be "a real programming language". |
20:54 | <@McMartin> | ... should it have to be intentionally Turing-Complete? Should sendmail.conf count? |
20:54 | <@ToxicFrog> | It does but it shouldn't~ |
20:55 | <@McMartin> | Lots of intentional ones (Hi, M4) do but shouldn't even if you require intentionality~ |
20:56 | < AnnoDomini> | TC is 'can write self in it'? |
20:57 | <@McMartin> | TC is "can compute any of a large class of mathematical functions called 'Turing-Decidable'" |
20:57 | <@McMartin> | Which happens to be equivalent to every program we know how to specify formally in any system. |
20:57 | <@McMartin> | So yes, TC includes "can write self in it" but it's theoretically conceivable to come up with a language that could write itself but not be that general. |
20:58 | | simontwo [~simon@78.129.201.ns-20882] has joined #code |
21:01 | | simontwo [~simon@78.129.201.ns-20882] has quit [Ping Timeout] |
21:11 | | Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has joined #code |
21:37 | | Doctor_Nick [~nick@Nightstar-8274.hsd1.fl.comcast.net] has quit [Operation timed out] |
22:41 | | AnnoDomini [AnnoDomini@Nightstar-29345.neoplus.adsl.tpnet.pl] has quit [Quit: God created man, God created woman, but Samuel Colt made them equal.] |
22:49 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Operation timed out] |
22:50 | <@gnolam> | Actually, for me it's just that HDLs are just that: hardware description languages. You're not writing code. You're specifying hardware. Try to write VHDL like C and the end result, if it fits at all into the PLD/FPGA, will be shite. |
22:50 | <@gnolam> | ... and he's already left. Crap. |
22:52 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code |
23:28 | | You're now known as TheWatcher[T-2] |
23:31 | | You're now known as TheWatcher[zZzZ] |
23:46 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Operation timed out] |
23:48 | | Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code |
--- Log closed Sat Jul 25 00:00:20 2009 |