File:  [parser3project] / parser3 / tests / 275.html
Revision 1.2: download - view: text, annotated - select for diffs - revision graph
Mon May 28 10:30:41 2012 UTC (14 years, 3 months ago) by moko
Branches: MAIN
CVS tags: release_3_4_2, HEAD
tests for pa_atoui added ( fixes #832 )

@main[]

^math:convert[F0000000](16;2)
^math:convert[-F0000000](16;2)

^try_catch{
	$d(^math:convert[100000000](16;2))
}

$d(2)

^try_catch{
	^d.div(0)
}
^try_catch{
	^d.mod(0)
}

$s[2]
$i(^s.int[])

^try_catch{
	^i.div(0)
}
^try_catch{
	^i.mod(0)
}

$s[0x100000000]
$s as int: ^try_catch{
	^s.int[]
}

$s as double: ^try_catch{
	^s.double[]
}


$s[0x7FFFFFFF]
$s as int: ^s.int[]

$s[-0x80000000]
$s as int: ^s.int[]

$s[0x80000000]

$s as double: ^s.double[]
as int: ^try_catch{
	^s.int[]
}


@try_catch[code]
^try{
	$code
}{
	$exception.handled(true)
	$result[Exception: $exception.source - $exception.comment]
}

E-mail: