Skip to content

Alextopher/untitled

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Untitled

This is a small toy programming language I'm writing that targets brainfuck. WIP. Written in Go.

Lexer

I followed rob pike's video on writing a lexer in Go https://www.youtube.com/watch?v=HxaD_trXwRE

List of overloadable operators

Add(L, R) : L + R
Sub(L, R) : L - R
Mul(L, R) : L * R
AddEq(L, R) : L += R
SubEq(L, R) : L -= R
MulEq(L, R) : L *= R

Add(L, &R) : L + &R
Sub(L, &R) : L - &R
Mul(L, &R) : L * &R
AddEq(L, &R) : L += &R
SubEq(L, &R) : L -= &R
MulEq(L, &R) : L *= &R

Increment(L) : L++
Decrement(L) : L--

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages