• Stars
    star
    21
  • Rank 1,084,038 (Top 22 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created about 2 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Build lexers and parsers by deriving traits.

More Repositories

1

Fuxi

Fuxi (伏羲) is a 32-bit pipelined RISC-V processor written in Chisel3.
Verilog
159
star
2

YuLang

The Yu (羽) programming language.
C++
74
star
3

GeeOS

The Gee (寂) Operating System, written in YuLang.
C++
34
star
4

sigma-vm

Sigma Virtual Machine.
Rust
20
star
5

fst-tools

Tools for manipulating Fast Signal Trace (FST) format waveforms.
C
12
star
6

Bossa

BOOM's Simulation Accelerator.
Scala
11
star
7

ZexVM

Zexium Virtual Machine (aka. ZexVM or ZVM)
C++
10
star
8

Frenda

Split large FIRRTL into separated modules for incremental compilation.
Scala
9
star
9

XSTL

write some gadgets to eXtend STL ...
C++
7
star
10

Ionia

Design and implementation of a functional scripting language.
C++
6
star
11

Risky32

Risky32 is a RISC-V emulator written in C++.
C++
5
star
12

Fuxi-Soft

Some bare-metal software that can run on Fuxi SoC.
C++
5
star
13

ImgEdit

ImgEdit is a simple tool for creating and editing FAT12 format floppy disk images.
C++
5
star
14

Chii

A QQ bot based on Mirai.
Kotlin
5
star
15

LuaPlate

Playing computer graphics with LuaPlate.
Lua
4
star
16

article-gen

An automatic article generator based on jieba and Hidden Markov Model (HMM)
Python
4
star
17

build_assert

Asserts const generic expressions at build-time.
Rust
4
star
18

key-node-list

Doubly-linked list that stores key-node pairs.
Rust
3
star
19

YuLang-doc

Documentation of YuLang.
HTML
3
star
20

Uranus-OOPA

Uranus OOPA (Out-of-Order Pepper Architecture)
Verilog
3
star
21

Deeplearning-Notes

Some notes about deeplearning (TVM).
Python
3
star
22

PL-0.1

Implement a PL/0 compiler and interpreter from scratch
C++
3
star
23

Saby

The Saby Programming Language
C++
3
star
24

vscode-yulang

Extension of YuLang for Visual Studio Code.
2
star
25

canvas-flat

write code to learn computer graphics
C++
2
star
26

MIPSim

A simple MIPS simulator, designed for Project Uranus
C++
2
star
27

300words

300words is an open source story solitaire website framework.
PHP
2
star
28

fir2smv

Convert FIRRTL to NuSMV/nuXmv input file (SMV file).
Scala
2
star
29

brainfuck

implements BrainFuck interpreter in a variety of ways
Assembly
1
star
30

simple-calc

A simple calculator based on a recursive descent parser.
C++
1
star
31

NeuralGen

A naive neural network generator, OpenCL supported.
C++
1
star
32

Zodia

A toy 2D game engine, based on SDL2 and Ionia.
C++
1
star
33

qpoints

QEMU plugin for generating BBV data.
C++
1
star
34

reX

a simple regular expression engine & lexer generator
C++
1
star
35

ZexGP

A toy framework written in Python for developing genetic programming applications.
Python
1
star