Skip to content

Latest commit

 

History

History
35 lines (32 loc) · 1.27 KB

README.md

File metadata and controls

35 lines (32 loc) · 1.27 KB

RuyLang

Ah, yes. We made another language.

We're trying to implement Let's Build a Simple Interpreter in C, probably won't be successful. If we actually make it work, it may replace QoLang.

To do:

  • Implement statement list, compound statement, and assignment.
  • Implement functions.
  • Implement arguments for functions.
  • Implement strings.
  • Implement a small standard library.
  • Implement boolean expressions and pointers.
  • Implement comments.
  • Implement if-else statements.
  • Implement type function.
  • Implement foreach, for, while, times loops.
  • Implement exit function.
  • Implement && and || operators.
  • Implement ! operator.
  • Implement formatted strings.
  • Implement return statement.
  • Implement lists.
  • Implement NoneType.
  • Implement add, sub, multiply and divide statements.
  • Implement including and exporting system.
  • Implement define statement.
  • Implement __main__ variable.
  • Implement slicing and steps for lists.
  • Implement local variables.
  • Implement in operator.
  • Implement floats.
  • Implement a file library.
  • Implement a date-time library.

Yes, we know this is literally the QoLang's commit history.