Skip to content

Mr-S-Mirzoev/C-Projects

Repository files navigation

C-Projects

Projects which were implemented in C

Projects

├── Calculator-Polish-Notation - october 2019: Calculator in Polish Notation.

├── Function Template as a Macro - august 2020: The reason behind this was the difference in system call structure after 4.17 version compared to earlier versions. This makes it possible to write one hook for ftrace for all Linux Kernel Versions.

├── Pipes and Process Interactions - november 2019: Multiprocess interaction between relative processes using fork() and pipe()

├── Shell Interpreter - december 2019: Shell interpretter in pure C

│   └── shell - december 2020: Better implementation (unfinished)

└── War&Peace Frequency Analysis - september 2019: Frequency analysis in a large text file

Interesting todos:

  • Read this article to enhance shell with templates and C++ - like classes for args and some other stuff