Beef
Beef copied to clipboard
Beef Programming Language
When trying to build on Ubuntu 18.04 64bits I was getting errors trying to link with `libffi`: ``` Building BeefBuild_bootd [ ]****************************** TIMING: Beef compiling: 61.7s Comptime execution time: 0.23s...
For building llvm, this will download the official release tarball and verify the download. Previously, it was just cloning the git repo at the release tag. And then proceeded without...
This project https://github.com/MineGame159/Beef/tree/lsp fails to link with following output: ``` Executing Command: ReadFile("$(WorkspaceDir)/../IDE/dist/IDEHelper_libs_d.txt", "IDEHelper_libs_d") /usr/bin/ld: /home/fusion/dev/beef-lsp/BeefLsp/build/Debug_Linux64/BeefLsp/IDE_IDEApp.o: in function `bf::IDE::IDEApp::StructuredLoad(bf::Beefy::utils::StructuredData*, bf::System::StringView)': /home/fusion/dev/beef-lsp/BeefLibs/corlib/src/System.bf:136: undefined reference to `bf::System::Result::Get__im`7()' clang-14: error: linker command failed...
Looking through the code I can see in `Beefy::BfTokenToString` this code that seems to be missing an 'o': ``` const char* Beefy::BfTokenToString(BfToken token) { switch (token) { ... case BfToken_Goto:...
Changed how newly created directories are handled, now we trigger `Added,` `Modified` for files/dirs inside new directories (only if directory is created and not moved to emulate windows behavior). `Modified`...
The user needs access to this struct in some cases so it should be made public
Reflection on generic methods is currently not implemented.
I'm getting some error(s) for some generated fields but I cannot see the error, nor can I see the generated code in the emit window and attempting to comptime debug...
Hi there, Setting incorrect size of the fixed-size array causes IDE to crash. Adding `new` or `scope` in current case also crashes IDE, even if size equals to count of...
This snippet causes the IDE to crash in 0.43.4. ```cs interface ITest { public SplitList.Entry Get {/*putting a get; here in safe mode prevents it from crashing.*/} } ```