A command-line interpreter for the ILOKO esolang.
Project description
Iloko Programming Language CLI
Iloko is an Ilocano-inspired esolang (esoteric programming language) designed for fun, creativity, and cultural expression.
It allows you to write programs using Ilocano-style syntax and run them easily from your terminal.
How to Install and Run
Follow these steps to set up your environment and run your first Iloko program.
1. Create a Project Folder
First, navigate to or create a new folder for your project.
mkdir my-iloko-project
cd my-iloko-project
2. Create a Virtual Environment
Create a Python virtual environment to keep dependencies isolated.
python3 -m venv venv
3. Activate the Virtual Environment
On macOS/Linux:
source venv/bin/activate
On Windows (Command Prompt):
.\venv\Scripts\activate
4. Install the Iloko CLI
Use pip to install the command-line tool.
pip install iloko-cli
5. Create Your First Iloko File
Create a new file named test.iloko.
touch test.iloko
6. Write Your Iloko Code
Open test.iloko in your code editor and paste the following code:
IPAKITA "Hello, CLI! Nagmayat!"
IPAKITA "---"
IKABIL a = 100
IKABIL b = 25
IPAKITA a * b
7. Run the Program
Go back to your terminal (make sure your venv is still active) and run the file using the iloko command:
iloko test.iloko
8. See the Output
You should see the following output in your terminal:
Hello, CLI! Nagmayat!
---
2500
About Iloko
- Keywords:
IPAKITA,IKABIL,NO, and more (case-insensitive) - File Extension:
.iloko - Language Base: Built in Python
- Goal: Promote programming through Ilocano-inspired syntax and creativity
- Type: Esoteric (Esolang)
Created By
DOS Team
Bringing Ilocano culture into programming and technology.
Python-powered. Community-inspired.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iloko_cli-1.5.1.tar.gz.
File metadata
- Download URL: iloko_cli-1.5.1.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65f717bde38c1c01a65986b28d87639e8a1cd7d209df4251e46d273a6a6dade9
|
|
| MD5 |
ce29c4946c2ecee375e2557430c263ae
|
|
| BLAKE2b-256 |
616823c3ff9531a1d73ac866ab0baf8c3a6497be3d07a666c6995c722d18ea19
|
File details
Details for the file iloko_cli-1.5.1-py3-none-any.whl.
File metadata
- Download URL: iloko_cli-1.5.1-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1a4768d55e3d37f62d174c066050c5dc4536eb08fb32f11e79ecf80f248b9ec
|
|
| MD5 |
b89dcc9941ca163a1d69ac567e9c61bc
|
|
| BLAKE2b-256 |
14748041a03ddf27f64d6e1a08cbac0b92be6e4d3f01b795defd65c3a4c8bba5
|