Skip to content
cinaryilmazPublic

About

A programming language project by Camroku.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

RuyLang

A programming language project by Camroku.

We're trying to implement Let's Build a Simple Interpreter in C. It might replace QoLang in the future.

To do

Basic structure

  1. Implement statement list, compound statement, and assignment
  2. Implement comments
  3. Implement functions
  4. Implement return statement
  5. Implement define statement
  6. Implement __main__ variable

Data types and operators

  1. Implement strings
  2. Implement lists
  3. Implement slicing and steps for lists
  4. Implement NoneType
  5. Implement floats
  6. Implement boolean expressions and pointers
  7. Implement && and || operators
  8. Implement ! operator
  9. Implement in operator

Control flow

  1. Implement if-else statements
  2. Implement foreach, for, while, times loops
  3. Implement exit function

Extra functionality

  1. Implement formatted strings
  2. Implement local variables
  3. Implement type function
  4. Implement add, sub, multiply and divide statements
  5. Implement including and exporting system
  6. Implement a small standard library
  7. Implement a file library
  8. Implement a date-time library

About

A programming language project by Camroku.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages