«interpreter» 태그된 질문

다양한 언어 또는 형식주의 통역사 작성과 관련된 업무.

28
스택 스 니펫을 사용하여 미래 게시물을 온라인에서 실행할 수 있도록 만들기
스택 스 니펫 이 최근 PPCG 에 추가되었습니다 ! JSFiddle을 연상시키는 스택 스 니펫을 사용하면 HTML, CSS 및 JavaScript를 게시물에서 직접 실행할 수 있습니다 ! 다음은 매우 간단한 스택 스 니펫입니다. alert('This is JavaScript') h3 { color: red } /* This is CSS */ <h3>This is HTML</h3> 코드 스 니펫 …

30
두뇌 해석하기 ***
brainfuck 프로그램 을 해석하기 위해 가장 좋아하는 언어로 가장 짧은 프로그램을 작성하십시오 . 파일에서 프로그램을 읽습니다. 입력 및 출력은 표준 입력 및 표준 출력입니다. 셀 크기 : 8 비트 부호없는. 오버 플로우가 정의되지 않았습니다. 배열 크기 : 30000 바이트 (원이 아님) 잘못된 명령은 입력의 일부가 아닙니다 주석은 #로 시작하고 라인의 …

9
99의 통역사를 작성하십시오
99 ( "90-nine"으로 발음)는 완전히 새로운 밀교 프로그래밍 언어입니다 ( 99 와 혼동하지 말고 기울임 꼴을 참고하십시오). 이 도전에서 당신의 임무는 가능한 한 짧은 99 통역사를 작성하는 것입니다. 가장 적은 바이트를 가진 제출이 이깁니다. Tiebreaker는 먼저 게시 된 제출물로 이동합니다. 이 질문은 평소보다 조금 더 깊이 있고, 좋은 답변을보기를 간절히 …

30
더 작은 "H"에서 "H"만들기
도전 integer가 주어지면 size다음을 수행 하는 함수 또는 프로그램을 작성하십시오 . 경우 size1과 동일 출력 H H HHH H H 경우 size1 출력보다 더 큰 X X XXX X X X프로그램 / 기능의 출력은 어디에 있습니까?size - 1 (원하는 경우 0답변에 지정 하는 한 기본 사례가에 해당 할 수 있습니다. …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

30
; # 인터프리터 만들기
최근에 ;#두 가지 명령 만 있는 새로운 언어 ( "세미콜론 해시"로 발음)를 만들었습니다 . ; 누산기에 하나 추가 #누산기를 127 단위로 모듈화하면 ASCII 문자로 변환하여 줄 바꿈 없이 출력 합니다. 그런 다음 누산기를 0으로 다시 설정하십시오. 예, 127이 맞습니다. 다른 문자는 무시됩니다. 누산기에 영향을 미치지 않으며 아무 것도하지 않아야합니다. 당신의 …

30
문자열 길이 추가
도전: - , - , - s문자에 문자열이 주어지면 길이의 추가 문자를 총 길이의 일부로 계산하여 길이를 추가하십시오 .azAZ09ss 입력: 임의의 길이의 문자열 만 (비어있을 수 있음) 산출: 같은 문자열이지만 길이가 끝에 추가됩니다. 길이를 나타내는 문자도 길이의 일부로 계산되어야합니다. 추가 할 유효 길이가 여러 개인 경우 가능한 가장 작은 길이를 …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

26
oOo 코드 번역
oOo CODE로 작성된 프로그램의 입력이 있으면 해당 프로그램 이 나타내는 BF 코드를 출력하십시오. 다음은 oOo CODE 작동 방식에 대한 간단한 설명입니다. 먼저, 알파벳이 아닌 모든 문자가 제거됩니다 (범위 내에없는 모든 것 A-Za-z). 예를 들어, 프로그램 PROgRam reVERsES giVeN iNPut sEqUENcE(예상 한 것을 정확하게 수행하는 esolangs wiki 페이지에 제공된 예)을 보자. …

11
Stackylogic 실행
Stackylogic 난에 그 인출 구성된 로직 기반의 프로그래밍 언어 0의과 1입력의를 단일 출력 0또는 1시 완료. Stackylogic 프로그램은 세 개의 문자 만 포함 할 수있는 행으로 구성되며 한 행 의 끝에 01?정확히 한 문자 만 포함 <됩니다. 라인은 비워 둘 수 없습니다 수 있으며, 함께 라인은 <적어도 하나 있어야합니다 0, …

13
형식화되지 않은 람다 미적분에 대한 통역사 작성
문제는 형식화되지 않은 람다 미적분 에 대한 해석기를 가능한 한 적은 문자로 작성하는 것입니다. 형식화되지 않은 람다 미적분학을 다음과 같이 정의합니다. 통사론 다음과 같은 세 가지 유형의 표현이 있습니다. 람다 표현식은 형태가 법적 변수 이름과 수 법적 표현. 여기 에서 매개 변수 라고하며 함수 본문이라고합니다.(λ x. e)xexe 간단히하기 위해 x현재 …

27
튜링-완전한 언어 통역
나는 그것이 아주 멋진 것이라고 생각 직면하게되는 문제점은 만드는 것입니다 통역 A에 대한 튜링 완전한 사용자가 선택한 언어를. 규칙은 간단합니다. 이 도전보다 새로운 언어라도이 언어를 사용하여이 인터프리터를 만들 수 있습니다. 작성중인 언어와 동일하지 않은 한 튜링 완료 언어를 사용할 수 있습니다. 예를 들어 eval 함수를 사용하는 것과 같이 코드를 단순히 …

30
비트와 바이트로 프로그래밍
이 도전에서 당신은 내가 만든 간단한 언어에 대한 통역을 작성합니다. 언어는 정확히 하나의 바이트 길이 인 단일 누산기 A를 기반으로합니다. 프로그램 시작시 A = 0입니다. 다음은 언어 지침입니다. !: 반전 이 명령은 단순히 누산기의 모든 비트를 반전시킵니다. 모든 0은 1이되고 모든 0은 0이됩니다. 단순한! >: 오른쪽으로 이동 이 명령은 A의 …

1
맥카시의 LISP
매카시의 1959 LISP 1959 년 초, John McCarthy는 9 개의 기본 기능을 정의한 획기적인 논문을 작성했습니다. 이 논문은 여기에 디지털화되어 있습니다 : http://www-formal.stanford.edu/jmc/recursive.pdf 즉, 기능 : 당신의 임무는 완전히 정확히으로 1960 년 논문에서 설명 맥카시의 LISP에 대한 파서와 인터프리터 구현하는 것입니다 QUOTE, ATOM, EQ, CAR, CDR, CONS, COND, LAMBDA, 및 …

9
줄을 Snakify
거친 문자열은 다음과 같습니다. T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt 당신의 작업 문자열 s과 크기를 n취한 다음 스키닝 된 문자열을 출력하십시오. 입력 ThisIsAnExampleOfaSnakifiedString하고 3위의 예제를 생성 할 것입니다. 사양 s 코드 포인트 33에서 126 사이의 ASCII 문자 만 포함합니다 …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

3
작은 해석기, 작은 통역
Lisp 프로그래머는 Lisp가 매우 작은 기본 연산 세트에서 구축 할 수 있는 강력한 언어라고 자랑합니다 . 이라는 방언을 위해 통역사에게 골프를 쳐서 그 아이디어를 실천해 봅시다 tinylisp. 언어 사양 이 사양에서 결과가 "정의되지 않음"으로 표시되는 모든 조건은 인터프리터에서 충돌, 자동 실패, 임의의 고블 덕킹 생성 또는 예상대로 작동하는 모든 작업을 …

5
8 비트 가상 머신
배경 오래된 8 비트 6502 칩이 마음에 듭니다. 6502 기계 코드에서 PPCG의 몇 가지 문제를 해결하는 것도 재미 있습니다. 그러나 데이터를 읽거나 표준 출력으로 출력하는 것과 같이 단순해야하는 일부 작업은 기계 코드에서 불필요하게 번거 롭습니다. 6502에서 영감을 얻었지만 문제에보다 유용하게 사용할 수 있도록 디자인 된 8 비트 가상 머신을 발명하십시오. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.