Hi Ben, 

That character is probably defined as a unicode 6 math symbol.   UTF8proc 
is a library that julia uses to do Unicode normalization and it currently 
does not support unicode 6 characters.  Luckily it seems like Steven 
Johnson is on a quest to make every possible unicode symbol available in 
Julia so this should be fixed soon.

Jake

On Wednesday, July 16, 2014 3:40:31 PM UTC-4, Ben Arthur wrote:
>
> i'm not sure whether i'm doing something wrong, or whether this is the 
> expected behavior, but it might be an error:
>
>
> julia> const ∪ = union
> Warning: imported binding for ∪ overwritten in module Main
> union (generic function with 7 methods)
>
> julia> ∪([1 2 3],[3 4 5])
> 5-element Array{Int64,1}:
>  1
>  2
>  3
>  4
>  5
>
> julia> !(true)
> false
>
> julia> const ¬ = !
> ERROR: syntax: invalid character "¬"
>
> julia> (¬)(x::Bool) = !x
> ERROR: syntax: invalid character "¬"
>
> this is with today's version of julia, on both os x and linux.
>
> ben
>

Reply via email to