Metadata-Version: 2.1
Name: lpython_emulation
Version: 0.0.1.7
Summary: Package for adding type information to python
Home-page: https://github.com/Shaikh-Ubaid/lpython_packages
Author: Ondrej Certik
Author-email: ondrej@certik.us
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# lpython_emulation

This is a python package to add typing information to python code.

## Example

```python
from lpython import i32, f64

def add(a: i32, b: i32) -> i32:
    return a + b

def area_of_circle(radius: f64) -> f64:
    pi: f64 = 3.14
    return pi * (radius * radius)

def main0():
    print("The sum of 5 and 3 is", end=" ")
    print(add(5, 3))
    print("Area of circle with radius 5.0 is", end=" ")
    print(area_of_circle(5.0))

main0()
```

```bash
$ python main.py
The sum of 5 and 3 is 8
Area of circle with radius 5.0 is 78.5
```
