Skip to main content

A fun programming language with odia keywords...

Project description

O'lang

A fun programing language with odia keywords...

Do you know odia?

If your answer is yes then you seriously gonna have fun!!!

Keywords

  • o'lang is currently extended with the following keywords.
GENERALLY IN O'LANG
print LEKHE
function FALANA
run CHALA
len LAMBA
var CHALA_RASI
and ABOM
or KIMBA
true THEEK
flase BHUL
if JADI
else ANYATHA
elif ANJA(ANYTHA JADI)
to KU
for PAEN
end SESHA
break BIRATI
step PADANKA
while JETEBELE
then TAPARE
return FERA
continue CHALU
null KICHHI_NAHI
math_pi GANITA_PI
input() NE()
print LEKHE
clear KHALI_KARE
cls SAFA
is_number SANKHYA_KI
is_string BAKYA_KI
is_list TALIKA_KI
is_function FALANA_KI
append JODA
extended BADHA
pop KADHA

How to use?

  • install O-lang like the below
pip install O-lang
  • open terminal and start python prompt like the below
python
  • then run the below
import olang
  • create a file, write your code and save the file as <file_name.ol>
  • then run the below
CHALA("<your_file_name>.ol")
  • Have fun with this beautiful tool.

Example

#input
LEKHE("Input Dia:")
CHALA_RASI X = NE()

#print
LEKHE(X)

#function
FALANA misa(a,b)
	LEKHE(a+b)
SESHA

#function call
misa(5,6)

#for looop
PAEN i = 0 KU 5 TAPARE
		LEKHE(i)
SESHA

Connect with me

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

O'lang-1.0.5.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

O_lang-1.0.5-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file O'lang-1.0.5.tar.gz.

File metadata

  • Download URL: O'lang-1.0.5.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for O'lang-1.0.5.tar.gz
Algorithm Hash digest
SHA256 e4a6334f519ded7a88cd6dcb22f35ae1f9891cf6dccf55c7d3552d35df885c48
MD5 c8e4fe4a19bd62d3a5758e03c56c2e8d
BLAKE2b-256 ec3abcfc0923b8c80645b02b198847be70bd2376e57df7d9deb9c7e212ac9e21

See more details on using hashes here.

File details

Details for the file O_lang-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: O_lang-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for O_lang-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d79bdc366b16d25165e93789c53dfe0b3209773d770703373ed2d2133df343d3
MD5 106a61fc4b72169d83011eb58853a631
BLAKE2b-256 9163dfe3458ac97d852c1aa0c77789a2a567030417b8fc9e90cf4ee7ef256aa2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page