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.
Metadata
Release files for iloko-cli 1.5.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iloko_cli-1.5.5.tar.gz | 9.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iloko_cli-1.5.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.9 kB
Release files / iloko_cli-1.5.5.tar.gz
| Download URL | iloko_cli-1.5.5.tar.gz |
|---|---|
| Size | 9.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f37cdbe4c5ce946a37b5698c180a2ae7721482bde2932c056f9f0f96bc95658
|
|
BLAKE2b-256 checksum How to use checksums |
b722e24c28db93fd4c9228f3e349dd453da54040fc1b0bf9ef9d46cc250c200b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / iloko_cli-1.5.5-py3-none-any.whl
| Download URL | iloko_cli-1.5.5-py3-none-any.whl |
|---|---|
| Size | 9.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
aa73e53d6bd478554fe5ff7df0cae5e4adae20e4ad7d6800f42f46f9f3016a24
|
|
BLAKE2b-256 checksum How to use checksums |
b0d44a8e2f0e668c51c31de8db527c4a56a884b880544da8d49985d621e57f73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|