Ifá-Lang for VS Code
The official VS Code extension for Ifá-Lang - the Yoruba programming language.
Features
- 🌈 Syntax Highlighting - Colors for Odù domains, keywords, strings
- 💡 Intellisense - Autocomplete for all 16 Odù domains
- 🐛 Debugging - Babalawo debugger with breakpoints
- ⚡ Diagnostics - Real-time error checking
Quick Start
- Install the extension
- Open any
.ifa file
- Start coding!
ìbà Irosu;
Irosu.fo("Hello, World!");
àṣẹ;
Dual Syntax Support
Ifá-Lang supports both Yoruba and English keywords:
| Yoruba |
English |
Purpose |
ìbà |
import |
Import module |
ayanmọ |
let |
Variable |
ese |
fn |
Function |
ti |
if |
Conditional |
àṣẹ |
end |
End program |
The 16 Odù Domains
| Domain |
Purpose |
| Ogbe |
System |
| Oyeku |
Exit/Sleep |
| Iwori |
Time |
| Odi |
Files |
| Irosu |
Output |
| Owonrin |
Random |
| Obara |
Math+ |
| Okanran |
Errors |
| Ogunda |
Arrays |
| Osa |
Concurrency |
| Ika |
Strings |
| Oturupon |
Math- |
| Otura |
Network |
| Irete |
Crypto |
| Ose |
Graphics |
| Ofun |
Permissions |
Requirements
Links
Àṣẹ! (It is done!)
| |