Assertions: Difference between revisions

no edit summary
m (Emacs Lisp: Use cl-lib)
No edit summary
Line 1,955:
[./assertion line 4] in new(_) block argument
[./assertion line 12] in (script)
</pre>
=={{header|Visual Basic .NET}}==
See [[#C# and Visual Basic .NET]].
 
=={{header|Vlang}}==
<lang ecmascript>fn main(){
x := 43
assert x == 43 // Fine
assert x > 42 // Fine
assert x == 42 // Fails
}</lang>
 
{{out}}
<pre>
../rosetta/assert.v:5: FAIL: fn main.main: assert x == 42
left value: x = 43
right value: 42
V panic: Assertion failed...
v hash: e42dc8e
C:~/assert.12166200709334891880.tmp.c:6356: at _v_panic: Backtrace
C:~/assert.12166200709334891880.tmp.c:11581: by main__main
C:~/assert.12166200709334891880.tmp.c:11946: by wmain
0044d2a8 : by ???
0044d40b : by ???
7ffc4cd07034 : by ???
 
</pre>
 
338

edits