Skip to content

Study project for Functional and logical programming сourse at UrFU. Autrors: Dmitrii Chernyavskii and Sergei Zaremba

Notifications You must be signed in to change notification settings

URFU-Study/FILP-MO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FILP-MO

Repository for tasks from the course "Functional and logical programming" Completed tasks:

  • Text Map - count number of words in the text
  • Pool Allocator
  • Linked List Allocator
  • Descriptor Allocator
  • Buddy Allocator (Binary Allocator)
  • Binary Search Tree
  • Smart Pointer

Building with CMake, C++23 standard is used. Buddy allocator is using assembly instruction "bsr" which is not supported by all processors, so it may not work on ARM processors.
SynchroSmartPointer is not working properly, it is not recommended to use it. But feel free to try fix it and make a pull request.

Authors

About

Study project for Functional and logical programming сourse at UrFU. Autrors: Dmitrii Chernyavskii and Sergei Zaremba

Topics

Resources

Stars

Watchers

Forks