Skip to content
The doge interpreter for the shibe esoteric programming language.
C C++
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
CMakeLists.txt
README
error.c
error.h
interpreter.c
interpreter.h
lexer.c
lexer.h
main.c
parser.c
parser.h
tokenizer.c initial project import Nov 26, 2013
tokenizer.h
unicode.c
unicode.h initial project import Nov 27, 2013

README

       doge - an interpreter for the shibe esoteric programming language

			 ░░░░░░░░░▄░░░░░░░░░░░░░░▄░░░░
			 ░░░░░░░░▌▒█░░░░░░░░░░░▄▀▒▌░░░
			 ░░░░░░░░▌▒▒█░░░░░░░░▄▀▒▒▒▐░░░
			 ░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐░░░
			 ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐░░░
			 ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌░░░
			 ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌░░
			 ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐░░
			 ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌░
			 ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌░
			 ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒▐░
			 ▐▒▒▐▀▐▀▒░▄▄▒▄▒▒▒▒▒▒░▒░▒░▒▒▒▒▌
			 ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐░
			 ░▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒░▒░▒░▒░▒▒▒▌░
			 ░▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐░░
			 ░░▀▄▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▄▒▒▒▒▌░░
			 ░░░░▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀░░░
			 ░░░░░░▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀░░░░░
			 ░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▀▀░░░░░░░░

		       https://github.com/justinmeza/doge

SHIBE LICENSE VERSION 1.0

      wow
               such copyright 2013 justin meza

           so free software

     many distribute
                       much modify

            no warranty

BUILD

  $ mkdir build
  $ cd build
  $ cmake ..
  $ make
  $ ./doge ../example.shibe

EXAMPLE

 so main

                           omg comment

    so variabl

           variabl can be "doge"

                         such variabl        omg prints "doge"

  so temp
                     temp can be 5

 so many loop

                  omg blokcs end at closing wow

          such temp

                               temp can be so minus temp and 1

                    much saem temp and 0

                                                       so if
            many yes
                                 so break

      wow

   such variabl

                                              such "Turing"

                                           wow

                                                                   wow
Something went wrong with that request. Please try again.