r32
r1
1[[분류:Aidenk]]
2[목차]
3== 개요 ==
r19
4[[https://github.com/rycont/umjunsik-lang|바로가기]]
5난해한 프로그래밍 언어 엄랭(umjunsik-lang)에 대해 자세히 다루는 문서. -- 정신 나갈것 같다. --
r14
6[include(틀:GitHub 언어 통계,
r16
7언어1=Visual Basic .NET, 언어비율1=36.4,
8언어2=Rust, 언어비율2=22.1,
r17
9언어3=Go, 언어비율3=12.9,
10언어4=C, 언어비율4=7.5,
11언어5=Java, 언어비율5=4.1,
12언어6=TypeScript, 언어비율6=3.8,
r18
13언어7=Other, 언어비율7=13.2)]
r1
14
15== 문법 ==
r6
16=== 기본 ===
17처음에는 무조건 "어떻게" 마지막에는 "이 사람이름이냐ㅋㅋ" 여야합니다.
18
19{{{어떻게
20(코드)
21이 사람이름이냐ㅋㅋ}}}
r8
22
r1
23=== 자료형 ===
r3
24.(온점)은 갯수마다 +1
25,(반점)은 갯수마다 -1 로 지정 됩니다.
r1
26
r29
27{{{.. > 2
r3
28,, > -2
29., > 0
r29
30...,,, > 0}}}
31
r1
32=== 연산자 ===
r7
33곱하기와 덧셈, 뺄셈이 구현되여있습니다.
34덧셈은 .의 수 뺄셈은 ,의 수 곱하기는 " " 공백입니다.
r1
35
r29
36{{{. > 1
r7
37, > -1
38. , > -1
39.. .. > 4
r29
40.. ,, > -4}}}
r8
41
r1
42=== 변수 ===
43
r8
44==== 대입 ====
r9
45연음(어)의 갯수번째 변수에 뒤에 오는 수를 대입하게 됩니다.
r1
46
r9
47{{{어어엄 > 3번째 변수에 0 지정
48엄 > 1번째 변수에 0 지정
49엄... > 1번째 변수에 3 지정
50어어어어어엄.......... > 6번째 변수에 10 지정
51어엄,,, > 2번째 변수에 -3 지정}}}
r13
52
r8
53==== 사용 ====
r11
54연음의 갯수에 따라 대입된 변수를 불러오기가 가능합니다.
r1
55
r10
56{{{어 > 1번째 변수
57어어 > 2번째 변수
58어어어 > 3번째 변수
59어어어어 > 4번째 변수
60어어어어어어어어어어 > 10번째 변수}}}
r13
61
r8
62=== 콘솔 ===
63==== 식? ====
r21
64콘솔에서 정수를 입력받습니다.
r1
65
r21
66{{{엄식? > 콘솔을 입력받아서 1번째 변수에 대입
67어엄식? > 콘솔을 입력받아서 2번째 변수에 대입}}}
r29
68
r8
69==== 식! ====
r22
70콘솔에 정수 출력
r1
71
r22
72{{{식..! > 콘솔에 2 출력.
73식어! > 콘솔에 첫번째 변수 출력.
74}}}
r29
75
r8
76==== 식ㅋ ====
r23
77콘솔에 식과 ㅋ 사이에 있는 아스키 코드를 유니코드로 바꾼 문자를 출력합니다. 식과 ㅋ사이에 정수가 주어지지 않으면 개행합니다(식ㅋ > \n)
r1
78
r23
79{{{식........... ........ㅋ > 11 × 8 = 88 아스키 코드의 88은 X이니 X가 콘솔에 출력됩니다.
80식........... ...ㅋ > 11 × 3 = 33으로 아스키 코드의 33번 !가 콘솔에 출력됩니다.
81}}}
r29
82
r8
83=== 지시문 ===
84==== 동탄? ====
r25
85동탄{정수}?{실행할 명령}으로 작성합니다. 정수가 0이라면 실행할 명령이 실행되고 아니면 다음줄로 넘어갑니다.
86그냥 if 문이라고 생각하면 편합니다.
r1
87
r25
88{{{어.. > 1번째 변수에 2 생성
r30
89엄어, > 1번째 변수에 1번째 변수의 수 - 1의 값 지정
r25
90동탄어?준..... > 1번째 변수의 값이 0이라면 5번째 줄로 이동
91준.. > 두번째 줄로 이동}}}
r29
92
r8
93==== 준 ====
r26
94준뒤에있는 수의 줄로 이동합니다. 반복문이라 보면 편합니다.
r8
95
r26
96{{{준. 1번째 줄로 이동
97준.. > 2번째 줄로 이동}}}
r29
98
r27
99==== 화이팅! ====
100뒤에 오는 정수를 반환 (return) 합니다.
101
102{{{화이팅! > 0을 반환.
r29
103화이팅!.. > 2를 반환.}}}
104
105== 예제 ==
106===# 구구단 #===
107{{{어떻게
108
109엄..
110어엄.
111어어엄........
112어어어엄.........
113
114식어!
115식........ ....ㅋ
116식........... ........ㅋ
117식........ ....ㅋ
118식어어!
119식........ ....ㅋ
120식.............................................................ㅋ
121식........ ....ㅋ
122식어 어어!
123식ㅋ
124어어어엄어어어어,
125어엄어어.
126동탄어어어어?준.......................
127준........
128
129엄어.
130어어엄어어어,
131어어어엄.........
132어엄.
133동탄어어어?화이팅!.
134식ㅋ
135준........
136
r31
137이 사람이름이냐ㅋㅋ}}}
138
139===# 트리 만들기 #===
140{{{어떻게
141
142
143어엄
144어어엄
145어어어엄
146어어어어엄
147어어어어어엄
148어어어어어어엄
149어어어어어어어엄
150어어어어어어어어엄
151어어어어어어어어어엄
152
153엄어....
154동탄어?준... .......
155
156어엄어어........
157
158엄어,
159준... .....
160
161동탄어어?준.. ... .....
162어엄어어,
163
164엄어.
165
166어어엄어어어.
167
168준.. ...........
169
170동탄어어어?준.....................................
171어어엄어어어,
172
173어엄어어.
174
175준...............................
176
177어엄어어...
178
179동탄어어어?준.. .......................
180어어엄어어어,
181
182어엄어어.
183
184준.. .. .. .....
185
186어어어엄어어어어......
187동탄어어어어?준.. ... ... ...
188
189어어엄어어어.......
190
191어어어엄어어어어,
192준.. .. .. .. ...
193어어어엄어어어어..........
194
195어어어어엄어어어어어.....
196동탄어어어어어?준... ... .......
197어어어어엄어어어어어,
198
199식어ㅋ
200
201준... ...................
202
203식어어어ㅋ
204
205식ㅋ
206
207어어어어엄어어어어어.....
208동탄어어어어어?준....... ...........
209어어어어엄어어어어어,
210
211어어어어어엄어어어어어어.
212
213어어어어어어엄어어어어어어어.
214
215준... .......................
216
217동탄어어어어어어어?준.. .. ... .......
218어어어어어어엄어어어어어어어,
219
220어어어어엄어어어어어.
221
222준.. ... .............
223어어어어어어엄어어어어어어어.
224
225
226동탄어어어어어?준.. ...............................................................................
227
228동탄어어어어어어?준.................................................................................................
229어어어어어엄어어어어어어,
230
231어어어어어어어엄어어어어어어어어.
232
233어어어어어어어어엄어어어어어어어어어.
234
235준.........................................................................................
236
237동탄어어어어어어어어어?준.. .. .. .............
238어어어어어어어어엄어어어어어어어어어,
239
240어어어어어엄어어어어어어.
241
242준.. ....... .......
243
244동탄어어어어어어?준... .....................................
245어어어어어엄어어어어어어,
246
247식어ㅋ
248
249준... ..... .......
250
251동탄어어어어어어어어?준.. ...........................................................
252어어어어어어어엄어어어어어어어어,
253
254어어어어어엄어어어어어어.
255
256준.. .. .. .. .......
257
258동탄어어어어어어어?준...............................................................................................................................
259
260어어어어어어어엄어어어어어어어어.
261
262어어어어어어어어엄어어어어어어어어어.
263
264어어어어어어엄어어어어어어어,
265준....... .................
266
267동탄어어어어어어어어어?준.. ...................................................................
268어어어어어어어어엄어어어어어어어어어,
269
270어어어어어어엄어어어어어어어.
271
272준.. .. .. .. .. .. ..
273
274동탄어어어어어어어?준... ...............................................
275어어어어어어엄어어어어어어어,
276
277식어어ㅋ
278
279준... ... ... .....
280
281동탄어어어어어어어어?준.. .. .....................................
282어어어어어어어엄어어어어어어어어,
283
284어어어어어어엄어어어어어어어.
285
286준.. .......................................................................
287
288어어어어어어엄어어어어어어어..
289
290어어어어어엄어어어어어어,
291
292어어어어엄어어어어어,
293
294식ㅋ
295
296준... .............................
297어어어어엄어어어어어........
298동탄어어어어어?준... ..... ...........
299어어어어엄어어어어어,
300
301어어어어어엄어어어어어어.........
302
303준... .....................................................
304어어어어엄어어어어어...
305
306어어어어어엄어어어어어어.
307
308동탄어어어어어?준.. .. .. .......................
309어어어어엄어어어어어,
310
311식어ㅋ
312식어ㅋ
313식어ㅋ
314식어ㅋ
315
316식어어어어어어ㅋ
317식어어어어어어ㅋ
318식어어어어어어ㅋ
319
320식ㅋ
321
322준............. .............
323
324화이팅!.,
325
r32
326이 사람이름이냐ㅋㅋ}}}