Finally the first release has been published on pypi.org
A small effort to make simple Marathi programming language for fun built using python3.
- Installing the package
pip install bhashascript- Starting the BhashaScript console
bhashascript- Writing the very first line of code
dakhav("kay chal mag Bhava")- Variable declaration
he a = 10 # Sankhya
he b = "Raje" # Shabda
he c = 1.1 # Dashankimage describing Variable declaration
- If-Elif-Else
Here, if is described as
jarelif asnahijarand else asnahitar
he a = 10
jar a == 9 tar; dakhav("Nau") nahijar a == 10 tar; dakhav("Daha") nahitar dakhav("chuk")The image of what is going on is here
- loop
loop what do you call them in marathi. Here is
jowarrepresentingwhile
jowar i < 10 tar; # condition for loop
he i = i + 1; # increase the i by 1
he j = j + i; # add i to j
thamb # end of loop- Break and Continue
Hmmm, When loops and conditional statements are there then
breakandcontinuemust be there right.
he i = 0
he j = 0
jowar i < 10 tar;
he i = i + 1;
jar i == 4 tar chal; # continue
he j = j + 1; # increase j by i
jar i == 8 tar tod; # break
thamb- Functions
Are you interested in functions. Yes we do have them both inbuilt as well as user defined. The keyword used is karya for function
- User defined
karya berij(x,y); # function to add 2 arguments
dakhav (x + y); # pring the result
thamb # end of function
berij(100, 200) # function callhere is simple implementation of user defined function for addition of two numbers

- Inbuilt as mul karya







