Skip to content
/ RawC Public

RawC is an educational remake of C standard libraries

License

Notifications You must be signed in to change notification settings

ruxixa/RawC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# RawC

RawC is an educational remake of C standard libraries

Libraries remade

Remade Libraries:

  • stdio.h
  • ctype.h
  • stdbool.h
  • string.h

In progress:

  • NONE

Planned:

  • math.h
  • stdlib.h

Usage

  1. Clone the repository
git clone https://github.com/ruxixa/RawC.git
  1. Copy the src folder content to your project include folder
  2. Include RawC libraries

Example usage

An example usage of stdio.h remake

#include <include/rawc/_stdio.h>

int main() {
    int num;

    _scanf("Enter a number: %d", &num);
    _printf("You entered: %d\n", num);
    
    _FILE* file = _fopen("test", "w+");
    _fwrite("Hello, World!", 1, 13, file);
    _fclose()

    _exit(0);
}

Contributing

You can find more about contributing here

Changelog

All changes are being noted here

About

RawC is an educational remake of C standard libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published