YULi

한국형 프로그래밍 언어

initial

YULi란 무엇입니까?

YeoUL i(nterpreter) 의 약자 입니다.

"열이"라고 읽습니다.

YULi는 KKVM(Kim Keon hee Viseonsilse Machine) 런타임에서 돌아가는 언어입니다.

이 언어는 기술적, 예술적, 과학적으로 개발되고 있으며 GNE 언어를 참고 하였습니다.

목표

YULi(열이)는 대한민국을 살리기 위해 용산으로 집무실을 이전하고, 주 120시간 노동을 위해 열정을 태우셨으며, 최저시급을 철폐하려 하시는 우리의 위대한 대통령, 굥대통령을 기리기 만든 프로그래밍 언어입니다. 이 언어는 특정 인물을 비판하려는 목적 일수도 있습니다. 모두 대통령님 입 또는 행동에서 나온 내용들입니다. 집사가 환율 KT주가 보고 절망에 빠져 있는것 같아서 만든 독단적인 언어입니다. 집사는 아무 잘못이 없습니다. 집사는 이재명씨를 확실하게 지지하지 않는 것으로 보이며 윤석열 대통령은 지지할 수도 있고 아닐 수도 있습니다.

굥대통령을 기리기 위한 언어, YULi 입니다.

문법

코드 저장 방법

  • 확장자는 .suck 입니다.
  • UTF-8을 지원합니다!

용어 설명

  • 실행 가능한 프로그램은 정책이라고 부릅니다.
  • 실행 가능한 코드는 공약이라고 부릅니다.
  • 디버깅은 국정감사라고 부릅니다.
  • True보수으로 대체되며 False진보으로 대체됩니다.
  • return판결로 대체됩니다.
  • Breakpoint방역 이라고 부릅니다.
  • Trace기찻길로 대체됩니다.
  • Exit탄핵으로 대체됩니다.
  • async선제타격으로 대체됩니다.
  • await일상회복으로 대체됩니다.
  • prototype윤석열으로 대체됩니다.

자료형

  • Number장모로 대체됩니다.
  • String대본으로 대체됩니다.
  • Array언론사로 대체됩니다.
  • Object이재명으로 대체됩니다.

변수

변수 생성은 다음과 같이 정의됩니다.

[변수이름]의 집무실은 [값]

함수

함수는 다음과 같이 정의됩니다.

국회에서 이 새끼들이 [함수이름] 승인 안해주면 (매개변수) 쪽팔려서 어떡하나 {
    /0 함수 내용 0/
    판결; 
}

예를 들어, 예산안 함수는 다음과 같이 작성 할 수 있습니다.

국회에서 이 새끼들이 예산안 승인 안해주면 (바이든) 쪽팔려서 어떡하나 {
    예산의 집무실은 607700000000000;
    판결 예산;
}

if문

if문은 다음과 같이 사용됩니다.

저한테 물으십니까([조건문]) {
    /0 조건문이 보수 일때 0/
} 저는 그런적이 없습니다 {
    /0 조건문이 진보 일때 0/
}

반복문

반복문은 다음과 같이 사용됩니다.

도리도리([초기식]; [조건문]; [증감식]){
    /0 반복 내용 0/
    탈선; /0 break과 같습니다 0/
}

클래스

  • 클래스 정의는 수능으로 대체됩니다.
  • 클래스 프로퍼티는 양평고속도로로 대체됩니다.
  • 클래스 생성자는 특수활동비로 대체됩니다.

코드 예시

수능 킬러문항 {
    양평고속도로 문제;
    특수활동비(문제) {
        이것.문제 = 문제;
    }
    출제() {
        판결 이것.문제;
    }
}

콘솔 출력

콘솔 출력은 다음과 같이 사용됩니다.

직접.말하기([값])   /0 일정 확률로 말실수를 합니다 0/

또는

대변인.말하기([값])  /0 말실수를 하지 않습니다 0/

import export

import는 다음과 같이 사용됩니다.

장관임명 [이름]

export는 다음과 같이 사용됩니다.

인사청문회 [이름]