Skip to content

A Bangla inspired programming language. For the Bengalis by a bengali

License

Notifications You must be signed in to change notification settings

RaunakDiesFromCode/MaachLang

Repository files navigation

(the language is still under development.)

MaachLang

MaachLang is simple 'bengali' programming language made with python.

Installation

A clear installation method will come soon.

Keywords & Functions

All keywords and functions are present in guide.md

Example Program

  # the below code prints hello world to the screen
  bol("Hello World")
  # implementation of a basic for loop

  ghorao i = 0 theke 5 tarpor
    bol("loop!")
  byass
  # basic functions
  
  kaaj naam(name);
    bol("Hello " + name);
  byass;
  
  bol("Name: ")
  chol n = jigesh_kor()
  naam(n)
  # basic recursion example using factorial
  
  kaaj fact(n);
    jodi n<=1 tarpor de(1) nahole de(n * fact(n-1))
  byass;
  
  bol(fact(5))

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

A Bangla inspired programming language. For the Bengalis by a bengali

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •