polyglot-code 1.0.10
Write console logs in 'any' programming language
License: Apache-2.0
Keywords: log,debug,console,anyprint,polyglot

Polyglot Code!
==============
|python| |javascript|

Clone me!
---------------

Clone or download the project:

.. code:: sh

    git clone https://github.com/cosasdepuma/polyglot-code.git Polyglot
      [ or ]
    git clone https://gitlab.com/cosasdepuma/polyglot-code.git Polyglot

    cd Polyglot

Test it!
------------------------

Run all the unitary tests through NodeJS:

.. code:: sh

    cd javascript
    npm i
    npm test

Run all the unitary tests using Python:

.. code:: sh

    cd python
    python2 test/test.py
    python3 test/test.py

Requirements
-----------------------------

Polyglot does not require anything!

Usage
--------------

Import **Polyglot** into your NodeJS file:

.. code:: js

    require('polyglot-code')

Import **Polyglot** into your Python file:

.. code:: py

    import polyglot

Available Languages!
--------------------------------------

JavaScript
-------------------

.. code:: js

    // No new-line logs
    printf('C')
    IO.write('Elixir')
    fmt.Printf('Go')
    putStr('Haskell')
    io.write('Lua')
    fprintf('Matlab')
    Write('Pascal')
    write('Pike')

    // New-line logs
    trace('ActionScript')
    WriteF('AmigaE')
    Response.Write('ASP')
    putschar('B')
    puts('C')
    Console.println('C#')
    Console.WriteLine('C#')
    writeln('D')
    std.stdio.writeln('D')
    print('Dart')
    Writeln('Delphi')
    IO.puts('Elixir')
    fmt.Println('Go')
    putStrLn('Haskell')
    System.out.println('Java')
    console.log('JavaScript')
    println('Kotlin')
    disp('Matlab')
    echo('Nim')
    NSLog('Objetive-C')
    writeln('Pascal')
    writeln('Pike')
    println('Processing')
    PrintN('PureBasic')
    print('Python')
    p('Ruby')

Python
--------------

.. code:: py

    # No new-line logs
    printf("C")
    cout << "C++"
    IO.write("Elixir")
    fmt.Print("Go")
    fmt.Printf("Go")
    putStr("Haskell")
    System.out.printf("Java")
    io.write("Lua")
    fprintf("Matlab")
    write("Pike")
    System.Console.Write("VB.NET")

    # New-line logs
    print("Python")
    trace("ActionScript")
    Ada.Text_IO.Put_Line("Ada")
    WriteF("AmigaE")
    Response.Write("ASP")
    putchar("B")
    puts("C")
    Console.println("C#")
    Console.WriteLine("C#")
    cout << "C++" << endl
    Qout("Clipper")
    writeln("D")
    std.stdio.writeln("D")
    Writeln("Delphi")
    IO.puts("Elixir")
    fmt.Println("Go")
    putStrLn("Haskell")
    System.out.println("Java")
    console.log("JavaScript")
    println("Kotlin")
    Print["Mathematica"]
    disp("Matlab")
    echo("Nim")
    NSLog("Objetive-C")
    writeln("Pascal")
    writeln("Pike")
    PrintN("PureBasic")
    p("Ruby")
    Debug.Log("Unity3D")
    System.Console.WriteLine("VB.NET")

Support the developer!
--------------------------------

Everything I do and publish can be used for free whenever I receive my
corresponding merit.

Scheme of contents
----------------------------------

::

    Polyglot-Code
     < Repository >
    |__ .gitignore
    |__ .repository
      |__ odd.jpeg
    |__ LICENSE
    |__ README.md
    < JavaScript >
    |__ javascript
      |__ package.json
      |__ lib
        |__ polyglot.js
      |__ test
        |__ test.js
    < Python >
    |__ python
      |__ lib
        |__ __init__.py
        |__ polyglot.py
      |__ test
        |__ test.py

--------------

Please contact with `Kike Puma <https://linkedin.com/in/kikepuma>`__ if
you need more information.

.. |python| image:: https://img.shields.io/badge/language-python-blue.svg?style=for-the-badge
.. |javascript| image:: https://img.shields.io/badge/language-javascript-yellow.svg?style=for-the-badge