Skip to content

pewriebontal/byamc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIB-BYAMC (pronounced "lib-b-yam-see") - Bon's Yet Another Mini C Standard Library

Byamc Logo

This project is a collection of various utility functions and modules written in C as part of 42's core curriculum. It includes functions for checking character types, manipulating lists, memory management, string manipulation, get_next_line and printf.

Structure

The project is structured into several directories, each containing related functions:

Usage

To use the functions in this project, include the appropriate header files in your C source files. For example, to use the ft_isalpha function, you would include the byamc.h header file:

#include <byamc/byamc.h>
#include <byamc/ft_printf.h>

Then, you can call the function like this:

if (ft_isalpha('a'))
{
    ft_printf("The character is an alphabetic character.\n");
}

To use burmese functions, include the <byamc/burmese.h> header file:

#include <byamc/burmese.h>

Then, you can call the function like this:

int main(void)
{
    int num ကိုထားလိုက် 1char *msg = နေရာဦး(100)။

    အကယ်၍ (num တူညီရင် 1)
    {
        အာချောင်စမ်း ("မင်္ဂလာပါ။ တောသားတွေ။\n")။
    }
    ဒါမှမဟုတ်
    {
        အာချောင်စမ်း ("မင်္ဂလာပါ။\n")။
    }
    ရှင်းပစ် (msg)။
}

Building

This project uses a Makefile for building. To build the project, run the following command in your terminal:

make

License

This project is licensed under the GNU General Public License v3.0. For more details, see the LICENSE file.

Contact

For any questions or concerns, please contact the author at 0x@bontal.net.

About

(BYAMC) Bon's Yet Another Mini C Standard Library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published