Parser SEIN
Bardzo lekki jednofajłowy parser konfiguracji w stylu .ini dla C++17/C11/Python
Możliwości:
Bez zewnętrznych zależności
Odczyt plików przez mmap (POSIX i Windows) – brak zbędnego kopiowania przez jądro
Lock-free gorące ścieżki w C (_Atomic-liczniki, acquire/release)
std::from_chars w C++ - bez alokacji i wyjątków podczas parsowania liczb
Tło parsowania w wątku (pthreads/std::thread/Python threading)
Rozpoznawanie bool bez uwzględnienia wielkości liter (true/yes/1, false/no/0)
Bezpieczne wartości domyślne we wszystkich getterach
Możliwości:
Bez zewnętrznych zależności
Odczyt plików przez mmap (POSIX i Windows) – brak zbędnego kopiowania przez jądro
Lock-free gorące ścieżki w C (_Atomic-liczniki, acquire/release)
std::from_chars w C++ - bez alokacji i wyjątków podczas parsowania liczb
Tło parsowania w wątku (pthreads/std::thread/Python threading)
Rozpoznawanie bool bez uwzględnienia wielkości liter (true/yes/1, false/no/0)
Bezpieczne wartości domyślne we wszystkich getterach