Coder Social home page Coder Social logo

doglang's Introduction

Doglang ๐Ÿถ

The Cutest Esolang With Doggies

Doglang is to BF what Typescript is to Javascript (in the future),

while for now it's just the same as BF (but cuter).

(BF means brainfuck btw)

Dogs

Here let me introduce some cute dogs to you:

๐Ÿ• - Dog

๐Ÿฆฎ - Guide Dog

๐Ÿถ - Dog Face

๐Ÿฉ - Poodle

And they play important roles in Doglang :

Instruction Function In BF In C
"๐Ÿ•" Move the pointer to the right < p++;
"๐Ÿ• " Move the pointer to the left > p--;
"๐Ÿฆฎ" Increment the memory cell at the pointer + *p++;
"๐Ÿฆฎ " Decrement the memory cell at the pointer - *p--;
"๐Ÿถ" Output the character signified by the cell at the pointer . putchar(*p);
"๐Ÿถ " Input a character and store it in the cell at the pointer , *p=getchar();
"๐Ÿฉ" Jump past the matching ๐Ÿฉ if the cell at the pointer is 0 [ while(*p){
"๐Ÿฉ " Jump back to the matching ๐Ÿฉ if the cell at the pointer is nonzero ] }

Hello World

๐Ÿฆฎ๐Ÿฉ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿ• ๐Ÿฆฎ ๐Ÿฉ๐Ÿ• ๐Ÿ• ๐Ÿฆฎ๐Ÿ• ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿ•๐Ÿ•๐Ÿฉ ๐Ÿ•๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿ•๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฉ ๐Ÿ• ๐Ÿฆฎ ๐Ÿถ๐Ÿ• ๐Ÿ• ๐Ÿ• ๐Ÿฆฎ๐Ÿถ๐Ÿ• ๐Ÿ• ๐Ÿถ๐Ÿถ๐Ÿฆฎ๐Ÿฆฎ๐Ÿฆฎ๐Ÿฉ๐Ÿถ๐Ÿ• ๐Ÿฉ ๐Ÿ•๐Ÿ•๐Ÿ•๐Ÿ•๐Ÿถ๐Ÿฆฎ๐Ÿฆฎ๐Ÿฆฎ๐Ÿถ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿฆฎ ๐Ÿถ๐Ÿ•๐Ÿ•๐Ÿฆฎ ๐Ÿถ๐Ÿ• ๐Ÿ• ๐Ÿ• ๐Ÿ• ๐Ÿฆฎ๐Ÿถ

Todo

  • Might abandon ' '(blankspace)

  • Add more dogs like

    • ๐Ÿ•โ€๐Ÿฆบ Service Dog
    • ๐Ÿบ Wolf
  • Make it less brainfuck (also we can say, more than brainfuck)

  • Its own compiler

  • Compile Doglang to BF

    • cli version

Similar

Esolang - Esoteric programming languages

Brainfuck - One of the most famous esoteric programming languages

doglang's People

Contributors

asilvorcarp avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.