Ronny Otto
Ronny Otto
Is the issue still valid?
Update to this issue: Only the last two ones are still wrongly treated as "method" or "function" call. ```BlitzMax Function Test:Int() Local o:T = New T 'Return T.F ' "Unable...
Still valid with current bcc.
Still valid with current bcc. ```Blitzmax SuperStrict Framework Brl.Blitz Extern "c" Type MyType EndType Type MyTypeExt Extends MyType EndType EndExtern Function TestFunc(objext:MyTypeExt) Local obj:MyType = objext EndFunction ``` ``` Building...
Anyone having thoughts on this? Thought it would be a simple change to not emit "debuglog" in non debug builds yet it is defined as a regular function in blitz.mod/blitz.bmx...
Yeah ... if you add a "newline" after the inline comment it runs flawless, but moving the cursor right behind the ";" of the second printf ... it fails ```Blitzmax...
Hmm now I have to ask: why shouldnt it compile at all - isnt it allowed to use an integer variable (which the array entry is) as loop element?
You mixed the second diff (top is the "multi line" and bottom the "single line") (not a biggy, just wanted to mention) ```Diff - BBARRAY bbt_Arr=bbArraySlice("$",bbStringSplit((BBSTRING)brl_stream_ReadLine2((struct brl_stream_TStream_obj*)bbt_File),((BBString*)&_s1)),1,(bbStringSplit((BBSTRING)brl_stream_ReadLine2((struct brl_stream_TStream_obj*)bbt_File),((BBString*)&_s1)))->scales[0]); + BBARRAY...
This is a more concentrated sample: ```Blitzmax Framework BRL.StandardIO Import BRL.Filesystem Import Brl.Random Function GetStringArray:String[]() Local s:String[] = ["hello", "world", String(Rand(10000))] Print "returning " + s[2] Return s End Function...
Just want to "revalidate" it. Still fails to compile. BCC segfaults in expr.bmx's method `Semant:TExpr()' because `ty` is `null`. 