Skip to content

rakarchive/MkodeLang.cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS REPO IS ARCHIVED AND NO LONGER SUPPORTED. SEE THE LATEST MKODE VERSION HERE:

Mkode

build License version code quality

Mkode

Mkode is a new programming language designed by raklaptudirm. This is v0.3.2.1, a pre-release. Mkode is an LOOPBNEOOP(Like OOP but not exactly OOP) or lup-benup(Pronounciation) language, written in C++. In this file, the main structures and ideas of Mkode will be discussed.

Mkode resources here

Learn MkodeLang here.

Get the Sublime Text syntax highlighter here. Highlighting

Features of Mkode:

Mkode is the programming language for the future. Mkode's syntax is consistent and their are no data types for variables. But that doesn't mean you cant take input or convert to any particular data type. Mkode is also free from any sort of run-time errors: If the syntax is correct, there will be no errors. Mkode also converts the value of variables to another data type automatically when required. So "1"+1 results in 2. To join strings, the operator @ is used. Therefor, "1"@1 results in 11.

Building the compiler:

To build the compiler, download the code files of the release you want to use. Using a C++ compiler run the .cpp file and generate an .exe file.

Using the compiler:

Version v0.1.4.0 and older:

To use the compiler, write your code in the Source.mkode file and run the .exe file.

Later versions:

To use the compiler, write your code in a file and run the .exe. Provide the file path to the compiler.

Roadmap (Follow for latest updates):

  • Console functions
  • Halt and Delay function
  • UES Evaluator
  • Parentheses support
  • Escape sequence support
  • ustring parsing support
  • Variable support
  • Variable encoding
  • Conditional operators
  • Compile-time declaration
  • Array Support
  • if, else if, else support
  • for, while, do-while support
  • Object support
  • Function support
  • Class support

About

The worst implemented programming language in the world.

Resources

License

Stars

Watchers

Forks