Pewarta Proxy

πŸ“‹ Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

βš™οΈ Pengaturan Proxy Target

Skip to content
visualdojPublic

About

Pascal port of tinybits libraries

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

Β 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

tinybits

Pascal port of tinybits.

  • Tiny bits and useful snippets.
  • Too simple to become libraries. Just cut & paste.
  • Cross-platform.
  • Public Domain.

status

βœ“ - done, - - not yet started, x - will not be ported, = - left unchanged

Snippet Status Domain Notes
dtinyarc4.pas βœ“ ARC4 stream cypher
dtinyatoi.pas βœ“ atoi() replacement
dtinybsearch.pas βœ“ Dichotomic binary search
dtinybsearch_generic.pas βœ“ Dichotomic binary search
dtinybuild.inc βœ“ Build macros
dtinydebug.inc βœ“ Debug macros
dtinydir.pas βœ“ Recursive directory listing
dtinydixy.pas βœ“ Small YAML-subset config file parser
dtinyendian.pas βœ“ Endianness conversion FPC already has SwapEndian, NtoLE, NtoBE
dtinyerror.pas βœ“ Error handling
dtinygc.pas βœ“ Garbage collector Needs faster gc_inuse implementation, now it is ~40x slower than GetMem/FreeMem
dtinyhexbase.pas βœ“ Simple binary to ascii encoder
dtinyhexdump.pas βœ“ Hexdump viewer
dtinyhuman.pas βœ“ De/humanized numbers
dtinyini.pas βœ“ Config parser (ini+)
dtinylogger.pas βœ“ Session logger
dtinymatch.pas βœ“ Wildcard/pattern matching
dtinymime.pas βœ“ MIME/file-type detection
dtinypulse.pas βœ“ Digital pulses
dtinyroman.pas βœ“ Integer to roman literals
dtinystring.pas βœ“ String utilities
dtinytga.pas βœ“ TGA writer
dtinytime.pas βœ“ Timing utilities
dtinytty.pas βœ“ Terminal utilities
dtinyuntar.pas βœ“ .tar unarchiver
dtinyvariant.pas βœ“ Variant class See also FPC's Variant
dtinyvbyte.pas βœ“ VLE encoder/decoder (vbyte)
dtinywav.pas βœ“ Forked WAV writer
tinydual.sh.bat = Dual bash/batch file
tinyunit.m4 βœ“ Unit-testing Need m4 preprocessing, e.g. m4 test_tinyunit.pas4 >t.pas && fpc t.pas
tinyjson5.c - JSON5/SJSON/JSON parser/writer
tinyuniso.cc - .iso/9960 unarchiver
tinyzlib.cpp - zlib inflater
tinybenchmark.hpp x Benchmark code Utilizes non-portable C/C++ syntax
tinydefer.cc x Defer macro, Go style Utilizes non-portable C/C++ syntax
tinyfsm.c x Tight FSM Utilizes non-portable C/C++ syntax
tinylog.h x Logging utilities Utilizes non-portable C/C++ syntax
tinypipe.hpp x Chainable pipes Heavy usage of STL and templates
tinyprint.cc x Comma-based printer Utilizes non-portable C/C++ syntax
tinytodo.cc x TODO() macro Both {$I %DATA%}[1] and string comparison in compile time are not supported in fpc
tinyunzip.cc x .zip unarchiver Depends on stb_image
tinywtf.h x Portable host macros Almost entirely consists of C++-related stuff

About

Pascal port of tinybits libraries

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages