From 4faf0377cd80087358b90a255ef5cdf3a07d9add Mon Sep 17 00:00:00 2001 From: changlehung Date: Sun, 16 Jul 2023 19:59:58 +0800 Subject: [PATCH] write pvm in Java --- README.md | 59 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index dbf0d96..c623822 100644 --- a/README.md +++ b/README.md @@ -8,33 +8,37 @@ This repository is a compilation of well-written, step-by-step guides for re-cre It's a great way to learn. -* [3D Renderer](#build-your-own-3d-renderer) -* [Augmented Reality](#build-your-own-augmented-reality) -* [BitTorrent Client](#build-your-own-bittorrent-client) -* [Blockchain / Cryptocurrency](#build-your-own-blockchain--cryptocurrency) -* [Bot](#build-your-own-bot) -* [Command-Line Tool](#build-your-own-command-line-tool) -* [Database](#build-your-own-database) -* [Docker](#build-your-own-docker) -* [Emulator / Virtual Machine](#build-your-own-emulator--virtual-machine) -* [Front-end Framework / Library](#build-your-own-front-end-framework--library) -* [Game](#build-your-own-game) -* [Git](#build-your-own-git) -* [Network Stack](#build-your-own-network-stack) -* [Neural Network](#build-your-own-neural-network) -* [Operating System](#build-your-own-operating-system) -* [Physics Engine](#build-your-own-physics-engine) -* [Programming Language](#build-your-own-programming-language) -* [Regex Engine](#build-your-own-regex-engine) -* [Search Engine](#build-your-own-search-engine) -* [Shell](#build-your-own-shell) -* [Template Engine](#build-your-own-template-engine) -* [Text Editor](#build-your-own-text-editor) -* [Visual Recognition System](#build-your-own-visual-recognition-system) -* [Voxel Engine](#build-your-own-voxel-engine) -* [Web Browser](#build-your-own-web-browser) -* [Web Server](#build-your-own-web-server) -* [Uncategorized](#uncategorized) +- [Table of Contents: Build your own X](#table-of-contents-build-your-own-x) +- [Tutorials](#tutorials) + - [Build your own `3D Renderer`](#build-your-own-3d-renderer) + - [Build your own `Augmented Reality`](#build-your-own-augmented-reality) + - [Build your own `BitTorrent Client`](#build-your-own-bittorrent-client) + - [Build your own `Blockchain / Cryptocurrency`](#build-your-own-blockchain--cryptocurrency) + - [Build your own `Bot`](#build-your-own-bot) + - [Build your own `Command-Line Tool`](#build-your-own-command-line-tool) + - [Build your own `Database`](#build-your-own-database) + - [Build your own `Docker`](#build-your-own-docker) + - [Build your own `Emulator / Virtual Machine`](#build-your-own-emulator--virtual-machine) + - [Build your own `Front-end Framework / Library`](#build-your-own-front-end-framework--library) + - [Build your own `Game`](#build-your-own-game) + - [Build your own `Git`](#build-your-own-git) + - [Build your own `Network Stack`](#build-your-own-network-stack) + - [Build your own `Neural Network`](#build-your-own-neural-network) + - [Build your own `Operating System`](#build-your-own-operating-system) + - [Build your own `Physics Engine`](#build-your-own-physics-engine) + - [Build your own `Programming Language`](#build-your-own-programming-language) + - [Build your own `Regex Engine`](#build-your-own-regex-engine) + - [Build your own `Search Engine`](#build-your-own-search-engine) + - [Build your own `Shell`](#build-your-own-shell) + - [Build your own `Template Engine`](#build-your-own-template-engine) + - [Build your own `Text Editor`](#build-your-own-text-editor) + - [Build your own `Visual Recognition System`](#build-your-own-visual-recognition-system) + - [Build your own `Voxel Engine`](#build-your-own-voxel-engine) + - [Build your own `Web Browser`](#build-your-own-web-browser) + - [Build your own `Web Server`](#build-your-own-web-server) + - [Uncategorized](#uncategorized) +- [Contribute](#contribute) +- [Origins \& License](#origins--license) ## Tutorials @@ -161,6 +165,7 @@ It's a great way to learn. * [**JavaScript**: _GameBoy Emulation in JavaScript_](http://imrannazar.com/GameBoy-Emulation-in-JavaScript) * [**Python**: _Emulation Basics: Write your own Chip 8 Emulator/Interpreter_](http://omokute.blogspot.com.br/2012/06/emulation-basics-write-your-own-chip-8.html) * [**Rust**: _0dmg: Learning Rust by building a partial Game Boy emulator_](https://jeremybanks.github.io/0dmg/) +* [**Java**: _jpvm: write your own python virtual machine_](https://github.com/Chang-LeHung/jpvm/blob/master/README_en.md) #### Build your own `Front-end Framework / Library`