For starters, need to consider spaces in names or names that are reserved words.
The following are not correct:
> let ``hello world`` = 0;;
val ( hello world ) : int = 0
> decompile <@ ``hello world`` @>;;
val it : string = "hello world"
> let ``goodbye world`` x = x;;
val ( goodbye world ) : 'a -> 'a
> decompile <@ ``goodbye world`` 0 @>;;
val it : string = "goodbye world 0"
Original issue reported on code.google.com by stephen....@gmail.com on 23 Apr 2012 at 2:39
Original issue reported on code.google.com by
stephen....@gmail.com
on 23 Apr 2012 at 2:39