Some String Fuctions Broke?

BlitzMax Forums/BlitzMax Programming/Some String Fuctions Broke?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Or perhaps something like this:
SuperStrict

Local name:String = Input( "Type your name here: " )
Local accum:Int  = 0
For Local n:Int = 0 Until name.length
	accum:+name[n]
Next
Local serial:Int = 3 * accum
Print "Name   : " + name
Print "Int    : " + accum
Print "Serial : " + serial
End
It goes without saying that this is not a particularly good and/or secure way to generate serial numbers.