12-09-2004, 04:18 AM
Fixed, i wasn't padding the fix-len string with null's when assigning them with smaller strings.
I'm trying to get that stupid DIM array(somenonconstant) to work, if i finish it today, i will upload the new version..
Z!re: dim bleh as integer: bleh% = expression is fixed, it should be working before, i had to correct just one line in the middle of the ~730 needed JUST to handle variables and arrays.
Now multiple arrays with same name and different types? No thanks, enough of backward compatible crap.
Changelog:
I'm trying to get that stupid DIM array(somenonconstant) to work, if i finish it today, i will upload the new version..
Z!re: dim bleh as integer: bleh% = expression is fixed, it should be working before, i had to correct just one line in the middle of the ~730 needed JUST to handle variables and arrays.
Now multiple arrays with same name and different types? No thanks, enough of backward compatible crap.
Changelog:
Quote:[fixed] RTRIM$ would fail with fixed-len strings as str_assign was not padding them nulls (v1ctor)
[fixed] DATE$ was allocating 2 chars less than needed (v1c)
[fixed] EXIT were not checking if was inside a compound stmt or a proc, an access violation would happen (v1c)
[fixed] vars explicity declared with full type weren't be found when used with a prefix of same type (v1c)
[fixed] emit was pushing words to stack and cleaning 4 bytes when converting to/from fpoint vars to/from short vars (v1c)
[fixed] ERASE was accepting any kind of vars, including scalars and non-dynamic arrays (v1c)
ew FreeBASIC forums: http://www.freebasic.net/forum/index.php