length
typo
support float literal