vorelang programming language
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
NotNite 8058d7c4e6
god I hate this language
1 yıl önce
compiler god I hate this language 1 yıl önce
examples vweb: fix headers 1 yıl önce
thirdparty compiler: build tetris executable on windows with both msvc and mingw gcc 1 yıl önce
tools tools: gen_vc - add purge flag 1 yıl önce
vlib Merge remote-tracking branch 'upstream/master' 1 yıl önce
.gitignore add proper /vc to .gitignore 1 yıl önce
CONDUCT.md Update CONDUCT.md 1 yıl önce
CONTRIBUTING.md CONTRIBUTING: s/V/Vore 1 yıl önce
LICENSE README.md 1 yıl önce
Makefile makefile: better clean targets 1 yıl önce
README.md readme: use vorelang.io instead of vlangfan.club 1 yıl önce
make.bat Merge remote-tracking branch 'upstream/master' 1 yıl önce
make_msvc.bat Merge remote-tracking branch 'upstream/master' 1 yıl önce
make_tests.bat Merge remote-tracking branch 'upstream/master' 1 yıl önce

README.md

vorelang

we should make a fork of vlang called vorelang and make an org for it

- notnite, 2019

vorelang is a fork of the V programming language. it’s intent is to take the hacky code of V, make it more secure, and add some shitposts into the mix while doing so.

vorelang is a for-fun project - we do not accept funds, nor do we plan to actually put effort into this. if you are looking for a stable programming language similar to V or vorelang, try zig I guess.

we have a website and a discord. everything besides those two links and this git org is unofficial.

installation

it is highly recommended to use the makefile. using the batch scripts may lead to bulid environment inconsistencies.

vorelang can be installed the same way as v - clone the repo and run the makefile.

Windows users may also use the batch files in the repo, however we strongly suggest using WSL instead.

there are three compilers of vore you can get, called “stages” here:

  • stage0, which is the Vore compiler written in C
  • stage1, which is the Vore compiler written in V, compiled by stage0
  • stage2, which is the Vore compiler written in V, compiled by stage1

there may be problems while trying to build stage1 as mr. v adds syntax into the compiler source that isn’t supported by stage0. Vore is sorry for the problems upstream brings to us.

compiling stage2 exists for users who already have a relatively recent stage1.

git clone https://gitdab.com/vorelang/vorelang.git
cd vorelang

# when setting v for the first time, use the v target to bootstrap v from
# the c compiler
make stage1
./v

# you may use a functioning stage1 to build stage2
make stage2
./v2