Giter VIP home page Giter VIP logo

bang-gwi's Introduction

bang-gwi (방귀)

뿡뿡

shook-lang 2차 창작물입니다

Guide

  • : 변수 대입 선언

  • 뿍뿍 : 변수 + 1

  • 뽁뽁 : 변수 - 1

  • ~ : 변수 = 변수^2

  • 뿌직 : 스택 포인터 += 1

  • 쀼직 : 스택 포인터 -= 1

  • 뽀옹 : 스택 포인터가 가리키는 스택 데이터에 변수 대입

  • 뽀뽀옹 : 변수에 스택 포인터가 가리키는 스택 데이터 대입

  • : 변수에서 스택 데이터 더하기

  • 부북 : 변수에서 스택 데이터 빼기

  • 부부북 : 변수에서 스택 데이터 곱하기

  • 부부부북 : 변수에서 스택 데이터 나누기

  • =3 : 스택 포인터 변수에 대입 선언

  • ==3 스택 포인터 변수에 대입 완료

  • : 변수를 str로 변환 후, 스택 포인터 위치에서 역순으로 저장 (산술 연산 결과 출력시 사용)

  • 빠아앙 : 스택 데이터가 0이거나 스택 포인터가 0이 될때까지 -1을 하며 1byte씩 출력

Example

print helloworld

뿡뿍뿍뿍뿍뿍뿍~뿍뿍뽀옹뿌직뿡뿍뿍뿍뿍~~뽀옹뿡뿍뿍뿍뿍뿍뿍~부부북부북부북부북뿍뿍뿍뿍뿍뿍뿍뿍뽀옹뽀뽀옹뽀옹뿡뿍뿍뿍뿍뿍뿍~뽁뽁북뿌직뽀옹뿡뿍뿍뿍뿍~북뿍뿍뿍뿍뿌직뽀옹뽀뽀옹뿌직뽁뽁뽁뽁뽁뽁뽀옹뽀뽀옹뿌직뿌직뽀옹뿡뿍뿍뿍뿍~북뿍뿍뿍뿍뿍뿍뿍뿍쀼직뽀옹쀼직쀼직쀼직뽀뽀옹뿌직뿌직뿌직뿌직뿌직뽀옹쀼직쀼직쀼직쀼직쀼직뽀뽀옹뿌직뿌직뿌직뿌직뿌직뿌직뽀옹뽀뽀옹뽁뽁뽁뽁뽁뽁뽁뽁뿌직뿌직뽀옹뽀뽀옹쀼직뽁뽁뽁뽁뽁뽁뽀옹뿌직뿌직빠아앙

How to use

$ python3 bang-gwi/main.py --input example/helloworld.bang-gwi

# or
$ python3 bang-gwi/main.py --input example/helloworld.bang-gwi --debug true

bang-gwi's People

Contributors

punkyoon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.