Metadata-Version: 2.4
Name: cruise-lang
Version: 0.2.1.post1
Summary: Cruise: An AI-powered, tensor-ready lightweight programming language interpreter.
Author: Manjas Anand
Project-URL: Homepage, https://manjas-developer.github.io/Cruise-Website/
Project-URL: Repository, https://github.com/manjas-developer/Cruise
Project-URL: Support My Work, https://buymeachai.ezee.li/manjas_developer
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: torch
Requires-Dist: scikit-learn
Requires-Dist: numpy
Requires-Dist: requests

<div align="center">

# 🚢 Cruise Programming Language (`cruise-lang`)

### **The AI-Ready, Human-Readable Programming Language Built for Speed & Simplicity**

![PyPI Version](https://img.shields.io/pypi/v/cruise-lang?color=0ea5e9)
![License](https://img.shields.io/badge/License-MIT-emerald.svg)
![Python](https://img.shields.io/badge/Python-3.8%2B-blue.svg)

**Created & Developed with ❤️ by Manjas Anand**

</div>

---

<div align="center">

### 💖 Support My Work

If you find this project helpful and want to support my open-source work:

[![Support My Work](https://img.shields.io/badge/Support_My_Work-FF813F?style=for-the-badge&logo=buy-me-a-coffee&logoColor=white)](https://buymeachai.ezee.li/manjas_developer)

</div>

---


# ✨ Overview

**Cruise** is a lightweight, modern, high-level programming language built in Python.

It focuses on:

- 🚀 Easy-to-read syntax
- 🧠 Beginner-friendly design
- ⚡ Fast execution
- 🤖 AI-friendly scripting
- 📦 Built-in utilities
- 🔥 Zero configuration


---


# 🚀 Installation

Install Cruise from PyPI:

```bash
pip install --upgrade cruise-lang
```

---

# 🚀 Quick Start

## Interactive REPL

Start the Cruise shell:

```bash
cruise
```

Example:

```
>>> write("Hello World!")
Hello World!
```

---

## Running Script Files

Save your code as either:

```
main.cru
```

or

```
main.crui
```

Run it using:

```bash
cruise main.cru
```

---

# 📚 Language Syntax

## Printing Output

```cruise
write("Hello World!")
```

---

## Variables

```cruise
name = "Cruise"
version = 2

write(name)
write(version)
```

---

## Functions

```cruise
define greet(user):
    write("Welcome to Cruise Language, " + user + "!")
end

greet("Manjas")
```

---

## Loops

```cruise
5 times write("Cruising Fast! 🚀")
```

---

## Conditions

```cruise
if x > 10:
    write("Greater")
end
```

---

# 🧠 Built-in Tensor Support

```cruise
v1 = tensor([1.5, 2.5, 3.5])
v2 = tensor([10.0, 20.0, 30.0])

write(v1)
write(v2)
```

---

# 🌐 HTTP Requests

```cruise
data = fetch("https://api.github.com")
write(data)
```

---

# 🖥️ GUI Components

```cruise
background("navy")

button("Submit Form")
button("Cancel")
```

---

# ✨ Features

- 🚀 Human-readable syntax
- 🧠 Beginner friendly
- ⚡ Fast interpreter
- 📦 Built-in HTTP library
- 🌐 JSON support
- 🤖 AI-ready scripting
- 🔢 Tensor arrays
- 🖥️ GUI widgets
- 📁 `.cru` and `.crui` support
- 💻 Interactive REPL
- 🔥 Zero configuration

---

# 📂 Project Structure

```
Cruise/
│
├── cruise.py
├── lexer.py
├── parser.py
├── interpreter.py
├── runtime.py
├── stdlib.py
├── README.md
└── LICENSE
```

---

# 🗺️ Roadmap

## ✅ v0.1.0

- Interactive REPL
- Variables
- Printing
- Basic Interpreter

---

## ✅ v0.2.0

- User Functions
- `.cru` support
- `.crui` support
- HTTP Requests
- Tensor Objects
- WebAssembly Support

---

## 🚧 v0.3.0

- Complete AST Parser
- Advanced Lexer
- Modules
- Package Manager
- GUI Framework
- Tensor Calculus
- Math Library
- Optimizer

---

# 🤝 Contributing

Contributions are welcome!

1. Fork the repository
2. Create a new branch

```bash
git checkout -b feature-name
```

3. Commit changes

```bash
git commit -m "Added new feature"
```

4. Push

```bash
git push origin feature-name
```

5. Open a Pull Request

---

# 📜 License

Licensed under the **MIT License**.

See the **LICENSE** file for details.

---

# 👨‍💻 Creator

**Developer:** Manjas Anand

📦 PyPI Package:

```
cruise-lang
```

🐙 GitHub:

```
manjas-developer/Cruise
```

📧 Contact:

```
manjasanand08@gmail.com
```

---

<div align="center">

## 🚢 Cruise Language

**Write Less. Build More. Cruise Faster. 🚀**

Made with ❤️ in Python.

</div>

---

<div align="center">

### 💖 Support My Work

If you find this project helpful and want to support my open-source work:

[![Support My Work](https://img.shields.io/badge/Support_My_Work-FF813F?style=for-the-badge&logo=buy-me-a-coffee&logoColor=white)](https://buymeachai.ezee.li/manjas_developer)

</div>

---
