nullc
nullc copied to clipboard
Fast C-like programming language with advanced features
…onally silence the compiler warnings
I'm trying to add a compiler warning for shadowed variables but I'm having trouble understand scopes in `nullc`, I started by copying and changing `Report(ExpressionContext &ctx, SynBase *source, const char...
Trying to build the branch `jan-2021-wip` I'm getting an error because `NULLC::IsDerivedFromBase` is not declared/defined, have you forgot to commit something ?
Trying to compile this sample `nullcl -x fib fib.nc`: ``` import std.io; int fib(int n) { if(n < 2) return 1; return fib(n-1) + fib(n-2); } int rc = fib(32);...
Following the flow of the code on `ParseTree.cpp` I built so far this **initial** EBNF grammar that can be used on https://www.bottlecaps.de/rr/ui to get a railroad diagram (https://en.wikipedia.org/wiki/Syntax_diagram). Copy and...
I feel that since std.io provides most functionality for console apps (just like e.g. Lua does), it would be good if nullC provided things that are so far missing and...
I'm a member of the Pinguem.ru competition on finding errors in open source projects. A bug, found using PVS-Studio. Warnings: V773 The function was exited without releasing the 'valueLeft' pointer....
Can nullc compile and execute different script in different thread? I want to try using nullc in my project,but I don't know how to do it, could you give me...
``` Sorry for all the error reports, just trying things out... g++ -g -W -D NULLC_OPTIMIZE_X86 -DNULLC_LLVM_SUPPORT -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -c NULLC/Executor_LLVM.cpp -o temp/Executor_LLVM.o NULLC/Executor_LLVM.cpp: In function ‘void* funcCreator(const std::string&)’: NULLC/Executor_LLVM.cpp:138:...
While testing this project on arm32 (android with termux clang9) I'm getting this errors: ``` External function call. Class types sizeof() == 0, arguments in registers. sx [raw] REGVM Failed...