implement SMLSharpGen

alter GerenateArgumentListNode for new version
bug fix of float comparator