expr: fixes for pow/**
commite6c96671d963a6770f45b92519891a86c629dca7
authorSteve Bennett <steveb@workware.net.au>
Tue, 19 Apr 2016 14:28:40 +0000 (20 00:28 +1000)
committerSteve Bennett <steveb@workware.net.au>
Wed, 17 Aug 2016 06:03:08 +0000 (17 16:03 +1000)
tree143535d2bd8b5e06dd3de195701c1fbbfb93ff3e
parent6746b6fa2b65793c80468e79647b5cecfb50340f
expr: fixes for pow/**

- integer version is much faster
- handle -ve numbers
- ** is right associative
- add tests from Tcl 8.6

Signed-off-by: Steve Bennett <steveb@workware.net.au>
jim.c
tests/expr-pow.test [new file with mode: 0644]