Beef
Beef copied to clipboard
Beef Programming Language
context: https://github.com/beefytech/Beef/pull/1019 I would want to use a typealias for at least SkipCall (what i have been doing for some time, but now realize never worked). I've done some testing...
Enum type inference doesn't work with enums in a mixin parameter, even if the type is specified. Example: ``` mixin myMixin(StringSplitOptions value) { } myMixin!(.None); // Error myMixin!(StringSplitOptions.None); // Ok...
The function `GetLocalTimeZoneFromTzFile` that is defined in `TimeZoneInfo.bf` is not implemented (and issues a FatalError because of that), this causes, for example, the following code to not work on Linux....
I want to be able to do ```bf // namespace MyProject [GenerateAMethod] extension SomeClass { // Doesn't work because MyProject isn't available from the project that contains SomeClass // Since...
 Image is self explanatory
Tested on Ubuntu 20.04. Probably the same issue happens on macOS. Application crashes here: https://github.com/beefytech/Beef/blob/f5a863d55a35ed85e99ff612305aafe3e14b3825/BeefLibs/corlib/src/Environment.bf#L51 Probably something is wrong here: https://github.com/beefytech/Beef/blob/9e62f50027b66821f49c3dd96f6b311f57c55623/BeefySysLib/platform/posix/PosixCommon.cpp#L1656 The last line of the native stack is: ```...
The following code crashes the IDE when trying to compile it. ```CS using System; namespace CrashTest { class Program { public static void Main() { var c = scope SomeClass();...
In OllyDbg you can trace the execution path which creates a history/log of what points or commented lines the execution traveled through. A facility for something like that would help...
Start-to-ready time profiling, such that eg. System.Diagnostics.ElapsedMsFromPressingF5orCTRL+F5 in the code gets the elapsed time since pressing F5 in the IDE. The motivation for this is another issue I encountered: When...
It would be useful if `System.IO.Directory.EnumerateFiles()` had an option to recursively iterate a directory and it's sub-directories for files.