44 Forks
194 Stars
194 Watchers

rvcc

本课程基于Rui的chibicc,@sunshaoce和@ksco将其由原来的X86架构改写为RISC-V 64架构,同时加入了大量的中文注释,并且配有316节对应于每一个commit的课程,帮助读者可以层层推进、逐步深入的学习编译器的构造。

How to download and setup rvcc

Open terminal and run command
git clone https://github.com/sunshaoce/rvcc.git
git clone is used to create a copy or clone of rvcc repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with rvcc https://github.com/sunshaoce/rvcc/archive/master.zip

Or simply clone rvcc with SSH
[email protected]:sunshaoce/rvcc.git

If you have some problems with rvcc

You may open issue on rvcc support forum (system) here: https://github.com/sunshaoce/rvcc/issues

Similar to rvcc repositories

Here you may see rvcc alternatives and analogs

 webpack    babel    next.js    gatsby    pkg    parcel    pyret-lang    iris    lebab    guido    kotlin    kotlin-native    selfie    reading    Halide    godzilla    compiler-explorer    Bridge    svelte    shaderc    rust    marked    v8    gopherjs    Nim    compiler    rescript-compiler    opal    red    scala-js