BUG: pointer length different on osx linux ( probably windows too ) so make special cases in antsr