It's easy to make a new infix operator based on symbols like !*, and it's easy 
to redefine infix operators that use words like as, but how can I make a new 
infix operator with a word as the identifier, such as through?
    
    
    ## This doesn't work as infix, unless
    ## I call it like a standard proc
    proc `through`(a,b:int) =
       echo "got $1 through $2" % [a,b]
    
    `through`(3,4) ## works
    3 through 4 ## fails
    

Reply via email to