Skip to content

mxi/etc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of experimental programs.

C

load_terminfo.c - Dump a subset of parsed terminfo without using infocmp.

Python

rb_tree.py - Curses-based red-black tree visualizer in Python.

See the the top of the source file for controls.

NOTE: although I've tested the algorithm for insert/delete decently well, there is quite a bit flickering when the tree is redrawn. Unfortunately, the tree is currently redrawn on every input, so if you hold down any key it will flicker to no end.

You can try it in the neovim terminal which doesn't suffer the same flickering as a native terminal emulator.

diamond_mro.py - Demonstration of Python's breadth first method resolution scheme with inheritance.

Nothing much to add really...

About

A collection of experimental programs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published