bcc icon indicating copy to clipboard operation
bcc copied to clipboard

A next-generation bcc parser for BlitzMax

Results 105 bcc issues
Sort by recently updated
recently updated
newest added

While BMK has `CharIsAlpha()` in "bmk_config.bmx" which includes "_" (underscore) and a-zA-Z its counterpart in BCC doesn't. Within the BCC code there is a single instance which utilizes that "IsAlpha()"...

``` SuperStrict Framework BRL.Blitz Local o1:T1.T2 = T1.Glob Local o2:T1.T2 = New T1.fld Local o3:T1.T2 = T1.Func() Local o4:T1.T2 = New T1.Meth() Type T1 Type T2 End Type Global Glob:T2...

Is there a way for people other than the repo owner to reopen closed issues? I've seen Brucey reopen issues before but can't do so myself as I only get...

Now that NG has Finally blocks, I think it would be useful to go one step further and add [Using blocks](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement). Possibly the most important application for Try...Finally blocks is...

enhancement

After @HurryStarfish blamed SCT for failing on Windows I made some updates - which seem to fix the reported issues. I also added features like side by side validation (making...

1) Pointers are not implicity convertible to number types in vanilla. For compatibility with vanilla, and also for safety reasons (accidental pointer to Int conversions etc.), NG should behave the...

``` SuperStrict Framework BRL.Blitz Local o:T1 Type T1 Field f:T2 End Type Type T2 Field f:T1 End Type ``` If compiled in debug mode, bcc throws a Null Object Exception....

generics

Assume we have the following functions: ``` Function Add:Int(summand1:Int, summand2:Int) Return summand1 * summand2 End Function Function Multiply:Int(factor1:Int, factor2:Int) Return factor1 * factor2 End Function ``` When we define a...

enhancement

Investigate support of instanced Generics-based types in the reflection framework.

enhancement
generics
reflection

``` SuperStrict Framework BRL.Basic Print Test(5) Function Test:T(x:T) Return x End Function ``` > Compile Error: Illegal type expression

generics