Skip to content

MugiCha is a programming language. You can run your code with interpreter or compile it to LLVM-IR.

Notifications You must be signed in to change notification settings

TokyoYoshida/MugiCha

Repository files navigation

Mugi Cha

Mugi Cha is Programing Language.
This language has been inspired by the GO language and Scala.

Sample Code

This is mugicha language sample code.

func test(var x int) int {
  while x < 100 {
    print(x)
    x = x + 1
  }
  x
}

func main() int {
  var x int
  x = test(x = 0) + 1
  print(x)
  0
}

Build

To build, run the following command.

make

Execution exsample

run the following command.

for compiler

make run_compiler

for interpreter(deprecated)

make run_interpreter

contribution

Contributions welcome!

If there is contact, please write to the Issues. Or, please mail. yoshidaforpublic@gmail.com

License

MIT

About

MugiCha is a programming language. You can run your code with interpreter or compile it to LLVM-IR.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published