Documentation
¶
Overview ¶
ported from linux bin2hex
computes various checksums for data
suppress some gradients to some colors for an image
based on linux bin2hex
ported from https://github.com/antirez/kilo
ported from http://cellperformance-snippets.googlecode.com/files/match.c
ported from http://www.johnloomis.org/digitallab/rs232/miftext.html
ported from unix v10
- ncsl -- count non-comment source lines
- Deletes comments, white space and braces then counts non-empty lines.
- Flag -t causes { and } not to be ignored.
- Flag -b causes C++ comments //...\n to be ignored
ported from suckless
Source Files
¶
- bchunk.go
- bin2hex.go
- binprint.go
- charfilt.go
- checksum.go
- color-suppress.go
- crun.go
- cstr.go
- deskcalc.go
- fillfile.go
- gobin2hex.go
- hex2base64.go
- image2raw.go
- infile.go
- jsonfmt.go
- kilo.go
- match.go
- mb.go
- miftext.go
- morse.go
- mort.go
- namelen.go
- ncsl.go
- nocaps.go
- numstat.go
- oneify.go
- padfile.go
- patchfile.go
- plotval.go
- prepend.go
- printchars.go
- printenv.go
- randmif.go
- resize-convolution.go
- revbytes.go
- round.go
- showbin.go
- stopwatch.go
- telepad2num.go
- tinygrep.go
- unicode-print.go
- vaxfp.go
- wordstat.go
- zerocheck.go
Directories
¶
Path | Synopsis |
---|---|
evaluating to an AST tree by walking in a prefix/infix/postfix manner gives the prefix/infix/postfix notation respectively
|
evaluating to an AST tree by walking in a prefix/infix/postfix manner gives the prefix/infix/postfix notation respectively |
drivers
|
|
http://hyperphysics.phy-astr.gsu.edu/hbase/Tables/wirega.html http://hyperphysics.phy-astr.gsu.edu/hbase/electric/resis.html#c2
|
http://hyperphysics.phy-astr.gsu.edu/hbase/Tables/wirega.html http://hyperphysics.phy-astr.gsu.edu/hbase/electric/resis.html#c2 |
cspice
ported from https://github.com/andrewytliu/cspice
|
ported from https://github.com/andrewytliu/cspice |
filters
https://en.wikipedia.org/wiki/Butterworth_filter https://tttapa.github.io/Pages/Mathematics/Systems-and-Control-Theory/Analog-Filters/Butterworth-Filters.html https://www.ece.uic.edu/~jmorisak/blpf.html https://www.egr.msu.edu/classes/ece480/capstone/fall11/group02/web/Documents/How%20to%20Design%2010%20kHz%20filter-Vadim.pdf https://github.com/LRDPRDX/ButterworthRooFit
|
https://en.wikipedia.org/wiki/Butterworth_filter https://tttapa.github.io/Pages/Mathematics/Systems-and-Control-Theory/Analog-Filters/Butterworth-Filters.html https://www.ece.uic.edu/~jmorisak/blpf.html https://www.egr.msu.edu/classes/ece480/capstone/fall11/group02/web/Documents/How%20to%20Design%2010%20kHz%20filter-Vadim.pdf https://github.com/LRDPRDX/ButterworthRooFit |
mna
https://lpsa.swarthmore.edu/Systems/Electrical/mna/MNA1.html
|
https://lpsa.swarthmore.edu/Systems/Electrical/mna/MNA1.html |
ported from llvm kaleidoscope
|
ported from llvm kaleidoscope |
implemented algorithm from https://gamedevelopment.tutsplus.com/tutorials/how-to-use-bsp-trees-to-generate-game-maps--gamedev-12268
|
implemented algorithm from https://gamedevelopment.tutsplus.com/tutorials/how-to-use-bsp-trees-to-generate-game-maps--gamedev-12268 |
ported from https://github.com/mevdschee/2048.c
|
ported from https://github.com/mevdschee/2048.c |
http://jamie-wong.com/2014/08/19/metaballs-and-marching-squares/
|
http://jamie-wong.com/2014/08/19/metaballs-and-marching-squares/ |
bbswrast
ported from https://github.com/BennyQBD/3DSoftwareRenderer
|
ported from https://github.com/BennyQBD/3DSoftwareRenderer |
fractals
https://en.wikipedia.org/wiki/Cantor_set
|
https://en.wikipedia.org/wiki/Cantor_set |
voxelspace
ported from https://github.com/s-macke/VoxelSpace
|
ported from https://github.com/s-macke/VoxelSpace |
https://en.wikipedia.org/wiki/NMEA_0183
|
https://en.wikipedia.org/wiki/NMEA_0183 |
ported from sysvbanner.c by Brian Wallis
|
ported from sysvbanner.c by Brian Wallis |
https://en.wikipedia.org/wiki/Sieve_of_Atkin
|
https://en.wikipedia.org/wiki/Sieve_of_Atkin |
controls
https://www.kalmanfilter.net/kalman1d.html
|
https://www.kalmanfilter.net/kalman1d.html |
probability
https://introcs.cs.princeton.edu/java/21function/Benford.java.html https://en.wikipedia.org/wiki/Benford%27s_law
|
https://introcs.cs.princeton.edu/java/21function/Benford.java.html https://en.wikipedia.org/wiki/Benford%27s_law |
rng
https://en.wikipedia.org/wiki/Linear-feedback_shift_register Galois LFSR
|
https://en.wikipedia.org/wiki/Linear-feedback_shift_register Galois LFSR |
an echo server, writes back to client what client sent it
|
an echo server, writes back to client what client sent it |
mechanics
https://sol.gfxile.net/springs/
|
https://sol.gfxile.net/springs/ |
ported from 9front
|
ported from 9front |
security
|
|
crypt
https://en.wikipedia.org/wiki/Tiny_Encryption_Algorithm
|
https://en.wikipedia.org/wiki/Tiny_Encryption_Algorithm |
https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling generates dtmf tones
|
https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling generates dtmf tones |
snippets
|
|
linux
ported from suckless
|
ported from suckless |
threading
deadlock via bad lock ordering
|
deadlock via bad lock ordering |
x11
ported from suckless lsw
|
ported from suckless lsw |
Click to show internal directories.
Click to hide internal directories.