Skip to content

zabidenhtf/latinlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latinlib

What is latinlib

Latinlib - is library for C++ language what translate all code on Latin.

Example

#include "latinlib.hpp"

praecipuus () {
    integer N = XII; // 12
    scribe("Salve Latine!");
    reditus nullus;
}

Including

To include latinlib into project you have to clone this lib into your project (Also remove examples dir and README). After you can link it using Makefile or CMake

Makefile example

-I/latinlib/include

CMake example

target_include_directories(${PROJECT_NAME} PRIVATE
    src/includes
)

Documentation

You can find documentation in DOCUMENTATION.md file

How its works

I'm made this library using a macros (#define) and template functions. When you run compiler using macros latin words replacing by original C++ keywords

ATTENTION

Now many stuff can dont work (for example now Roman numbers limited to 60). Its because this is just an experiment.


Copyright (c) 2026 Mykyta Polishyk

About

Library for C++ language what translate all code on Latin.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages