Skip to content

Technohacker/spaghetti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spaghetti

The programming language that uses goto extensively.

The basic idea is to thwart the biggest programming pragma:

"Never use goto."

As the name suggests, Spaghetti is a language that uses goto extensively, resulting in spaghetti code.

NOTE: This language is made for fun and educational purposes (building a compiler-interpreter). DO NOT use for any serious project.

This repository consists of the NodeJS interpreter for Spaghetti.

We hope it'll be your "goto" language 😄

Status

  • Done
    • Basic tokenizer
    • Basic parser
    • Code execution
    • Console logging operator
  • To Do
    • More operators

About

A programming language that uses goto extensively

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published