Log of the #nice channel on irc.freenode.net

Using timezone: Central European Time
<CIA-7>03arjanb * 10Nice/src/bossa/ (15 files in 2 dirs): Converted Monotype.00:07
* zzorn_ joins00:15
* zzorn_ leaves00:25
<bonniot>did you understand the problem?00:39
but it's works now and i'm too tired to care about what went wrong the first time..00:42
i think some interfaces need to be defined for use outside bossa.syntax before continuing conversion00:48
we need one for Node,AST,Definition,NiceClass,Expression and maybe TypeScope00:51
i'm not sure what could be replaced by classes representing sourcefiles and packages which are needed because of visibility00:56
<bonniot>would that be to simplify bootstrap?01:03
<arjanb>i don't know01:05
converting the rest of bossa.syntax requires either some (java) interfaces or a large bunch of tricks01:07
<bonniot>i agree we should avoid cluttering the code with too many tricks01:53
<arjanb>i don't want to convert anything more than bossa.syntax soon so what 'final' state do you have in mind?01:56
<arjanb>i mean when bossa.syntax is completed02:01
<bonniot>in the long term, i think bossa.syntax should be split in several packages02:04
but we can discuss this later, i need to sleep now ;-)02:05
good night
<arjanb>good night
* bonniot leaves02:09
* zzorn leaves03:07
* arjanb leaves03:10
* CIA-7 leaves03:45
* CIA-7 joins03:49
* zzorn joins10:01
* bonniot joins12:58
* arjanb joins13:03
a spammer on the wiki :(12:19
<bonniot>i cleaned up Doc12:30
strange that his changes do not appear in the diff
<arjanb>indeed but it happened on other pages too: http://nice.sourceforge.net/cgi-bin/twiki/view/Dev/BigPictureWhatIsItGoodFor12:33
<CIA-7>03arjanb * 10Nice/src/ (7 files in 2 dirs): Moved a few methods from nice.tools.code.Gen to bossa.syntax.15:06
* cm_ joins16:11
<bonniot>hi cm16:20
<arjanb>converting Arguments and VarSymbol was going quickly but now i have a bytecode verification error in the compiler..16:57
found a workaround..17:16
<bonniot>could you make a testcase?17:19
<arjanb>i'm trying17:22
* Atomixx joins17:43
<CIA-7>03arjanb * 10Nice/src/ (17 files in 3 dirs): Converted VarSymbol and Arguments.17:48
<arjanb>hi Atomixx
daniel: no success in finding a testcase17:51
<Atomixx>hi arjanb 17:55
hi all
<arjanb>do you any questions?17:59
just looking
if there is or will be an interesting conversation ;-)18:00
<arjanb>i see18:02
daniel: and i can't look at the bytecode because disassemblers crash on it :(18:03
<Atomixx>just started writing my first niceprogram a few days ago18:04
<arjanb>how did that go?18:13
<Atomixx>now i've got some time18:15
it went very well18:16
after some probelms at the beginning
<arjanb>if you missed some documentation or found some feature unintuitive, we would like to hear18:20
daniel: you can trigger the bug by moving getType() from Symbol to VarSymbol18:21
<Atomixx>no i didn't miss anything till now18:23
but it's a bit uncomfortable for me with the wiki because i have to mirror it if i want to work at home18:25
bad and not often available internet connection at home :-(
and mirroring the wiki isn't very beautiful to have the examples etc on my harddisk18:40
* Atomixx leaves
<CIA-7>03arjanb * 10Nice/src/nice/tools/compiler/console/ (listener.nice main.nice): Print number of errors and warnings at the end of compilation if any.20:27
* zzorn joins20:42
* zzorn_afk leaves20:47
* cm_ leaves23:21
* zzorn joins23:59
* zzorn leaves00:01
<bonniot>arjanb: this is probably worth a mention in NEWS00:22
<CIA-7>03arjanb * 10Nice/NEWS: Print number of errors and warnings at the end of compilation if any.00:33
03arjanb * 10Nice/src/bossa/syntax/ (6 files): Removed dead code.00:56
<bonniot>good night01:10
* bonniot leaves01:15
* arjanb leaves01:29