Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2017/흥선대원군들을위한한글프로그래밍언어: Difference between revisions

From ZeroWiki
No edit summary
No edit summary
Line 2: Line 2:


이번생에는 한글 프로그래밍을
이번생에는 한글 프로그래밍을
__TOC__


== 여튼, 한글프로그래밍을 해보자 ==
== 여튼, 한글프로그래밍을 해보자 ==
# 약속
=== 약속 ===
** 교육용 언어
* 교육용 언어
** 기본 문법은 python에 영향을 받음
* 기본 문법은 python에 영향을 받음
** <code> 약속 "안녕하세요"
* [http://github.com/yaksok/yaksok]
  "안녕, 세계!"</cod>
* t/f -> 참/거짓
** t/f -> 참/거짓, = -> :, print -> 보여주기
* 대입 -> :
** 이전
* print -> 보여주기
** 배열 -> [[1,2,3,4]]
* 배열 -> [[1,2,3,4]]
** 조건문 -> 만약 ~ 이면, 이고 이거나
* 조건문 -> 만약 ~ 이면, 이고 이거나
** 반복문 -> 반목(while) 마다
* 반복문 -> 반목(while) 마다
** foreach문 -> 반복 ~의 - 마다
** foreach문 -> 반복 ~의 - 마다
** 파라미터 ~ 의
* 파라미터 ~ 의
** 을/를 자동 처리
* 을/를 자동 처리
** 약속 놀이터(무설치) or github.com/yaksok/yaksok
=== 와글 ===
# 와글
* from 느림과누림
** from 느림과누림
* [http://waagle.com]
** waagle.com
* 참 거짓 빈
** 참 거짓 빈
* 대입 -> =
** 대입 -> =
* &&, ||
** &&, ||
* 조건문 -> 만약 ~ 이면, 아니고 ~ 이면, 아니면, 끝
** 조건문 -> 만약 ~ 이면, 아니고 ~ 이면, 아니면, 끝
* 반복문 -> 반복 ~ 까지, 끝
** 반복문 -> 반복 ~ 까지, 끝
* 함수 -> 함수 ~ (-), 내부, 되돌, 끝
** 함수 -> 함수 ~ (-), 내부, 되돌, 끝
=== 아희 ===
* 난해한 프로그래밍 언어
** ~~약속 개발자가 또..~~
* [http://aheui.github.io]
* 다양한 아희 인터프리터
** 인터프리터 [http://puzzlet.org/doc/aheui/jsaheui_ko.html]
* stack과 queue가 존재
* 초성 -> 연산
** ㅇ - 아무것도 안함
** ㅎ - 프로그램 종료
** ㄷ,ㄸ,ㅌ,ㄴ,ㄹ - 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지
** ㅁ,ㅂ,ㅃ,ㅍ - 뽑기, 집어넣기(종성ㅇ->숫자,ㅎ->문자, 기타(획수에 따라)), 중복, 바꿔치기
** ㅅ,ㅆ,ㅈ,ㅊ - 선택, 이동 비교, 조건
* 중성 -> 프로그램의 방향
** ㅏ,ㅗ,ㅜ,ㅓ - 각 방향으로 한칸씩 이동
** ㅑ,ㅛ,ㅠ,ㅕ - 두칸씩
** ㅡ,ㅣ,ㅢ - 방향을 뒤집음
* 종성 -> 보조 연산자
* 1000-A+B 방방다망함
 
=== 혀엉 ===
* ~~흐읏..하앗..항 흑, 흣~~
 
== 다른 나라의 문자로 된 프로그래밍 언어 ==
* [https://en.wikipedia.org/wiki/Non-English-based_programming_languages]



Revision as of 05:50, 30 June 2017

다음생에는 미쿡인으로

이번생에는 한글 프로그래밍을

여튼, 한글프로그래밍을 해보자

약속

  • 교육용 언어
  • 기본 문법은 python에 영향을 받음
  • [1]
  • t/f -> 참/거짓
  • 대입 -> :
  • print -> 보여주기
  • 배열 -> 1,2,3,4
  • 조건문 -> 만약 ~ 이면, 이고 이거나
  • 반복문 -> 반목(while) 마다
    • foreach문 -> 반복 ~의 - 마다
  • 파라미터 ~ 의
  • 을/를 자동 처리

와글

  • from 느림과누림
  • [2]
  • 참 거짓 빈
  • 대입 -> =
  • &&, ||
  • 조건문 -> 만약 ~ 이면, 아니고 ~ 이면, 아니면, 끝
  • 반복문 -> 반복 ~ 까지, 끝
  • 함수 -> 함수 ~ (-), 내부, 되돌, 끝

아희

  • 난해한 프로그래밍 언어
    • ~~약속 개발자가 또..~~
  • [3]
  • 다양한 아희 인터프리터
    • 인터프리터 [4]
  • stack과 queue가 존재
  • 초성 -> 연산
    • ㅇ - 아무것도 안함
    • ㅎ - 프로그램 종료
    • ㄷ,ㄸ,ㅌ,ㄴ,ㄹ - 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지
    • ㅁ,ㅂ,ㅃ,ㅍ - 뽑기, 집어넣기(종성ㅇ->숫자,ㅎ->문자, 기타(획수에 따라)), 중복, 바꿔치기
    • ㅅ,ㅆ,ㅈ,ㅊ - 선택, 이동 비교, 조건
  • 중성 -> 프로그램의 방향
    • ㅏ,ㅗ,ㅜ,ㅓ - 각 방향으로 한칸씩 이동
    • ㅑ,ㅛ,ㅠ,ㅕ - 두칸씩
    • ㅡ,ㅣ,ㅢ - 방향을 뒤집음
  • 종성 -> 보조 연산자
  • 1000-A+B 방방다망함

혀엉

  • ~~흐읏..하앗..항 흑, 흣~~

다른 나라의 문자로 된 프로그래밍 언어