Username404-59
d4c854d8ef
Signed-off-by: Username404-59 <w.iron.zombie@gmail.com> |
||
---|---|---|
docs | ||
examples | ||
misc | ||
resources | ||
scripts | ||
src | ||
.dockerignore | ||
CMakeLists.txt | ||
Dockerfile | ||
Jenkinsfile | ||
LICENSE.txt | ||
README.md | ||
changelog |
README.md
Yerbacon
► A language that transpiles into another programming language, like Lua, JavaScript (ES6) or Python.
main >> {
print_line("Hello, World!")
}
main()
Planned features:
- Type inference
- Null safety
- Compilation to jvm bytecode?
Getting Started
See the documentation.
Build requirements
-
CMake 3.18 or higher
-
A compiler from the following list:
- GCC 11+
- Clang 14.0.1+ with llvm-gold
- MSVC 19.30+
Note that to build for Windows targets with a mingw toolchain on debian, you will need to use the i686-w64-mingw32-gcc-posix
executable provided by the gcc-mingw-w64-i686-posix-runtime
package.