Skip to content
reversetPublic

About

An imperative programming language with built-in (partial) Raylib bindings. Includes a fully custom lexer, parser, and interpreter.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

CBass Programming Language

Note:

  • This language was created as a quick experiment and is very buggy and unfinished. It was created as a final project for an intro to computer science class.
  • A lot of the code is messy, I was trying to create a parser without doing much research at all.

Example Code:

println("Hello, World!")

func factorial(x) {
    if x <= 1 -> return 1

    return x * factorial(x - 1)
}

println(factorial(getInput("Give me a number: ")))

println([1, 2, 3, 4])

About

An imperative programming language with built-in (partial) Raylib bindings. Includes a fully custom lexer, parser, and interpreter.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages