Un langage de programmation moderne pour l'IA
Project description
LOKA Programming Language
LOKA est un langage de programmation moderne, open source, conçu pour être simple à apprendre tout en offrant des performances exceptionnelles, particulièrement pour l'IA et le machine learning.
Caractéristiques
- Multilingue : Syntaxe disponible en français et en anglais
- Haute Performance : Optimisations LLVM de niveau 3
- Calcul Matriciel : Support natif des opérations matricielles
- IA Intégrée : Bibliothèques d'IA et ML préinstallées
- Visualisation : Outils de visualisation de données intégrés
Installation
pip install loka-lang
Exemple Rapide
# Hello World en LOKA
fonction main() {
affiche("Bonjour depuis LOKA!")
}
Documentation
Visitez notre documentation complète pour :
- Guide de démarrage
- Tutoriels
- Référence API
- Exemples
Contribution
Nous accueillons toutes les contributions ! Voir CONTRIBUTING.md pour les détails.
Structure du Projet
loka/
├── src/ # Code source
│ ├── lexer.py # Analyseur lexical
│ ├── parser.py # Analyseur syntaxique
│ ├── matrix.py # Support matriciel
│ └── ai_lib.py # Bibliothèque IA
├── examples/ # Exemples de code
├── tests/ # Tests unitaires
└── docs/ # Documentation
Licence
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
Communauté
Remerciements
Merci à tous nos contributeurs qui rendent ce projet possible !
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 loka_lang-0.1.1.tar.gz.
File metadata
- Download URL: loka_lang-0.1.1.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e2414648450e1a587619be6d407a60551b0045f77d9f8328478f1dc45499cb5
|
|
| MD5 |
74c287098842fb61d172da5e366704d3
|
|
| BLAKE2b-256 |
e22425112f56767925093fc21d8e0b6a396ac90f50bdead377341f9d6eee0179
|
Provenance
The following attestation bundles were made for loka_lang-0.1.1.tar.gz:
Publisher:
publish.yml on cedric202012/loka
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
loka_lang-0.1.1.tar.gz -
Subject digest:
4e2414648450e1a587619be6d407a60551b0045f77d9f8328478f1dc45499cb5 - Sigstore transparency entry: 165068391
- Sigstore integration time:
-
Permalink:
cedric202012/loka@8c9ca264a22a5dd5e56cdc305531f9d54cb10638 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/cedric202012
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@8c9ca264a22a5dd5e56cdc305531f9d54cb10638 -
Trigger Event:
release
-
Statement type:
File details
Details for the file loka_lang-0.1.1-py3-none-any.whl.
File metadata
- Download URL: loka_lang-0.1.1-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a9c759159ee1346e7f5b7dc0913b395786a77657b30b03ff610e888ee164213
|
|
| MD5 |
a60df7e30d1dc619b61306ab2288816c
|
|
| BLAKE2b-256 |
70406090f78933f66f642692e6a7c6d95f180d78cb3dd14218edceec962852ab
|
Provenance
The following attestation bundles were made for loka_lang-0.1.1-py3-none-any.whl:
Publisher:
publish.yml on cedric202012/loka
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
loka_lang-0.1.1-py3-none-any.whl -
Subject digest:
1a9c759159ee1346e7f5b7dc0913b395786a77657b30b03ff610e888ee164213 - Sigstore transparency entry: 165068393
- Sigstore integration time:
-
Permalink:
cedric202012/loka@8c9ca264a22a5dd5e56cdc305531f9d54cb10638 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/cedric202012
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@8c9ca264a22a5dd5e56cdc305531f9d54cb10638 -
Trigger Event:
release
-
Statement type: