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

Using timezone: Central European Time
* arjanb leaves02:56
* bonniot leaves11:19
* bonniot joins11:20
<CIA-3>03bonniot * 10Nice/src/bossa/syntax/constraint.nice: Whitespace cleanup and reindent.11:24
* arjanb joins11:46
<bonniot>hi arjan11:49
<bonniot>i'm fixing the generics syntax bug
works, bootstrapping now
did you have a look at that field override bug that you found?11:50
<arjanb>not yet
* Bluelive joins12:51
<CIA-3>03bonniot * 10Nice/ (2 files in 2 dirs): Fix generics syntax with constructed monotypes.12:59
<arjanb>this looks neat: http://www.antlr.org/works/index.html15:36
v3 beta in May, too...
<bonniot>any idea how antlr compares to javacc performance-wise?15:46
<arjanb>no idea but antlr 3 is supposed to be a lot faster than antlr 2 and the lookahead algorithm of antlr 3 is more advanced than javacc15:50
<bonniot>ok, sounds good
and it should be easy to add a nice backend, right?
<arjanb>probably, i will try then15:52
* bonniot leaves18:21
* ArtemGr joins19:08
* bonniot joins19:30
<bonniot>raboof: saw the fix for your bug? found the next one yet? ;-)19:32
<raboof>to bug 1177901? no - i'll have a peek sometime next week19:34
and naturally i'll try and trigger new ones ;)
<bonniot>ah, I didn't remember it was reported19:35
I'll close it
then you will know about it ;-)
<raboof>hehe ;)
* raboof -> off to some family social stuff for the weekend19:36
<bonniot>looks like constrained generic classes were not used much yet, since such simple cases were broken
<raboof>see you next week :)
<bonniot>have fun!
ah, i see i broke toplevel constants of value 0 when used from java19:42
<ArtemGr>of value 0?19:43
<bonniot>yes, a recent commit
0 = default value (0, false, null)19:44
<CIA-3>03bonniot * 10Nice/src/gnu/bytecode/Field.java: Only omit ConstantValue attribute for non-final fields.19:45
<ArtemGr> [javac] C:\spool\Java\rebuild\Nice\src\nice\tools\ant\NiceDoc.java:174: constant expression required19:54
[javac] case nice.tools.compiler.fun.OK:
is it related to your recent modifications?19:55
<bonniot>yes, this should be fixed now
<CIA-3>03artemgr * 10Nice/ (3 files in 3 dirs): Allow Object to be used for assertion message.22:59
03bonniot * 10Nice/regtest/basic/null.nice: Accept assertion error on notNull(null), since assertions can be enabled.23:26
* Bluelive leaves
* Bluelive joins23:27
* ArtemGr leaves23:34
<CIA-3>03bonniot * 10Nice/testsuite/compiler/native/visibility.testsuite: Change the testcase to the same situation with a constructor present in JDK 1.300:02

Generated by Sualtam