[Nice-commit] Nice/stdlib/nice/lang assertions.nice,1.7,1.8
Brought to you by:
bonniot
From: Artem Gr K. <ar...@us...> - 2005-04-02 11:47:11
|
Update of /cvsroot/nice/Nice/stdlib/nice/lang In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv339/stdlib/nice/lang Modified Files: assertions.nice Log Message: Replace "assert" with "?assert" in the parser (so that there are two assert idents instead of three). Index: assertions.nice =================================================================== RCS file: /cvsroot/nice/Nice/stdlib/nice/lang/assertions.nice,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** assertions.nice 2 Apr 2005 09:14:23 -0000 1.7 --- assertions.nice 2 Apr 2005 11:47:02 -0000 1.8 *************** *** 24,31 **** class AssertionFailed extends Error {} ! void `assert`(boolean condition) = inline nice.lang.inline.Assert(); ! void `assert`(boolean condition, String message) = inline nice.lang.inline.Assert(); --- 24,31 ---- class AssertionFailed extends Error {} ! void `?assert`(boolean condition) = inline nice.lang.inline.Assert(); ! void `?assert`(boolean condition, String message) = inline nice.lang.inline.Assert(); *************** *** 38,52 **** inline nice.lang.inline.Assert("contract"); ! void `?assert`(boolean condition) = inline nice.lang.inline.Assert(); ! ! void `?assert`(boolean condition, String message) = inline nice.lang.inline.Assert(); - - // Here for bootstrap compatibility. void `alwaysAssert`(boolean condition) = inline nice.lang.inline.Assert("contract"); - - // Here for bootstrap compatibility. void `alwaysAssert`(boolean condition, String message) = inline nice.lang.inline.Assert("contract"); --- 38,48 ---- inline nice.lang.inline.Assert("contract"); ! // Here for bootstrap compatibility. ! void `assert`(boolean condition) = inline nice.lang.inline.Assert(); ! void `assert`(boolean condition, String message) = inline nice.lang.inline.Assert(); void `alwaysAssert`(boolean condition) = inline nice.lang.inline.Assert("contract"); void `alwaysAssert`(boolean condition, String message) = inline nice.lang.inline.Assert("contract"); |