howhow's repositories
antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
asm-x86
《x86 汇编语言:从实模式到保护模式》配套代码及工具
BlitzBasicScript
A scripting language using the BlitzBasic syntax
BuildYourOwnLisp
Learn C and build your own programming language in under 1000 lines of code!
e-book
books
menu
cmdline menu libary
mpc
A Parser Combinator library for C
MyIE
MyIE browser based on IE kernel
nasm
A cross-platform x86 assembler with an Intel-like syntax
net
互联网体系结构/庖丁解牛Linux网络协议栈
Notes-on-Loop-Quantum-Gravity
一份圈量子引力笔记
python-for-kids
Code snippets from the second edition of Python for Kids (https://nostarch.com/python-kids-2nd-edition)
SASM
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
SmallBASIC
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax
smallbasic-editor
Home to the Small Basic editor (beta)
SNU_2D_ProgrammingTools_IDE_BlitzBasic
The BlitzBasic Programming language IDE submodule for SNU Programming Tools (2D Mode)
sVB-Small-Visual-Basic
Small Visual Basic (sVB) is an educational programming language, created by Eng. Mohammad Hamdy as an evolved version of Microsoft Small Basic (SB). It is meant to be easier and more powerful at the same time, to introduce programming basics to kids and beginners of any age, provided that they can use the English keyboard on the Windows OS.