«interpreter» 태그된 질문

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

17
HQ9 + 인터프리터 만들기
이 코드 골프의 목표는 프로그래밍 언어 HQ9 +에 대한 인터프리터를 만드는 것입니다.이 프로그래밍 언어 에는 4 가지 명령이 있습니다. H- "Hello, world!"를 인쇄합니다. Q- 프로그램의 소스 코드를 인쇄합니다 9- 노래 "99 병 맥주" 의 가사를 인쇄합니다 + -누산기 증가 규칙: 누산기가 정의되어 있지 않으므로 + 프로그램은 입력을 요구하거나 (이 입력은 …

3
나와 함께 골프 언어를 만들어라
많은 PPCG 사용자가 채팅과 샌드 박스, 특히 Martin Ender , AdmBorkBork , Emigna 및 user202729 에서이 과제를 만드는 데 도움을 주었습니다. 우리 커뮤니티는 골프를 위해 특별히 "골프 ​​언어"라고하는 언어를 만들 필요가 있음을 발견했습니다. 이러한 언어는 한때 화려하고, 현재는 엉뚱한 GolfScript 에서 Jelly 및 Husk 와 같은 매끄럽고 간결한 언어로 발전했습니다 …

11
인쇄, 증가, 감소, 별명-Prindeal 해석
Prindeal (발음 인쇄용 - 디 - 알은 )는 새로운 비전 : 네 개의 명령이 프로그래밍 언어 홍보 INT를 , 에 crement , 드 crement , 그리고 알 IAS . 미니멀리즘에도 불구하고 복잡한 수학 연산은 Prindeal에서 4 가지 명령을 영리하게 결합하여 수행 할 수 있습니다. 이 코드 골프 도전 과제는 Prindeal …

30
대화식 Deadfish 통역사 작성
Deadfish 는 네 가지 명령이있는 농담 "프로그래밍 언어"입니다. Esolang 페이지는 약간 모순되며 해당 페이지의 인터프리터가 모두 동일하게 작동하지 않으므로 다음 변형을 구현해야합니다. 사양 최소 16 비트 크기 의 누산기가 있으며 더 많이 허용되지만 더 적습니다. 음수는 지원할 필요가 없습니다. 누산기는 0프로그램이 시작될 때입니다. 다음 두 가지 네 가지 명령 세트가 …

10
/// 해석 ( '슬래시'로 발음)
난해한 언어 골프를 충분히 얻을 수 없기 때문에 할 수 있습니까? /// — 슬래시 로 발음 — s///은 Perl 명성 의 정규식 대체 기능을 기반으로하는 재미있는 언어 입니다. 슬래시 /와 백 슬래시 두 개의 특수 문자 만 포함합니다 \. esolangs wiki 에서 전체 기사를 찾을 수 있지만 아래 언어에 대한 …

11
Befinge의 정지 문제 해결
간단한 2D 언어를 정의 해 봅시다 . 엄청나게 독창적 인 이름 인 befinge를 드리겠습니다 . Befinge에는 5 가지 지침이 있습니다. <>^v대부분의 2D esolang에서와 같이 명령 포인터를 해당 방향으로 리디렉션합니다. . no-op입니다. 명령 포인터는 오른쪽 상단에서 시작합니다. 명령 포인터가 가장자리에 도달하면 프로그램이 중지됩니다. 모든 Befinge 프로그램은 분명히 아무 것도하지 않는 무한 …

6
도움! 계산기가 오작동합니다!
소개 계산기가 이상하게 작동합니다. 때로는 내가 입력하면가 8표시됩니다 2. 때로는 입력하면 a 6가 표시됩니다 +. 일부 버튼이 섞여 있습니다! 아무도 나를 결정하는 데 도움을 줄 수 있습니까? 도전: 입력 : 올바른 결과 가있는 잘못된 방정식 목록 . 출력 : 교체 된 두 개의 버튼. 예를 들면 다음과 같습니다 . 입력은 …
28 code-golf  number  arithmetic  integer  code-golf  math  number  geometry  code-golf  grid  code-golf  math  number  sequence  primes  code-golf  sequence  kolmogorov-complexity  code-golf  string  ascii-art  alphabet  code-golf  math  sequence  integer  code-golf  number-theory  integer  natural-language  code-golf  date  code-golf  function  code-golf  ascii-art  code-golf  math  number-theory  primes  classification  code-golf  array-manipulation  decision-problem  matrix  code-golf  number  code-golf  code-golf  ascii-art  matrix  code-golf  string  code-golf  sequence  base-conversion  code-golf  code-golf  math  number-theory  combinatorics  integer-partitions  code-golf  integer  binary  base-conversion  code-golf  integer  base-conversion  palindrome  code-golf  code-golf  integer-partitions  code-golf  math  ascii-art  matrix  code-golf  number  sequence  number-theory  matrix  code-golf  interpreter  code-golf  graph-theory  code-golf  ascii-art  decision-problem  code-golf  division  code-golf  array-manipulation  primes  code-golf  string  ascii-art  code-golf  primes  counting  code-golf  matrix  unicode  code-golf  source-layout  code-golf  grammars  code-golf  string  cops-and-robbers  regular-expression  obfuscation  string  code-challenge  cops-and-robbers  regular-expression  code-golf  kolmogorov-complexity  game  card-games  code-golf  kolmogorov-complexity  code-golf  array-manipulation  matrix  code-challenge  cops-and-robbers  code-challenge  decision-problem  cops-and-robbers  code-golf  permutations 

8
모든 정지 프로그램 출력 (병렬 인터프리터 작성)
이 과제의 목표는 가능한 모든 정지 프로그램을 원하는 언어 로 (결과적으로) 출력 하는 것입니다. 처음에는 이것이 불가능한 것처럼 들릴 수 있지만 실행 순서를 매우 신중하게 선택하여이를 달성 할 수 있습니다. 아래는이를 설명하기위한 ASCII 다이어그램입니다. 열은 가능한 모든 프로그램의 번호를 나타냅니다 (각 프로그램은 유한 알파벳의 한정된 수의 기호입니다). 각 행이 해당 …

11
Minsky 등록기 시뮬레이션 (I)
많은 형식주의가 있기 때문에 다른 출처가 유용하다는 것을 알 수 있지만 필요하지 않을 정도로 명확하게 지정하고 싶습니다. RM은 유한 상태 머신과 유한 한 수의 명명 된 레지스터로 구성되며, 각각 음수가 아닌 정수를 보유합니다. 텍스트를 쉽게 입력 할 수 있도록이 작업에서는 상태 이름도 지정해야합니다. 상태에는 세 가지 유형이 있습니다. 증가와 감소는 …

7
0815 통역사 작성
작성자 웹 사이트 의 통역사 가 오류 404를 반환 한다는 점을 제외하고 0815 개념이 마음에 듭니다 . 기초 0815는 약 3 개의 레지스터와 대기열을 기반으로합니다. 레지스터 이름은 X, Y 및 Z이며, X는 쓰기 전용이고, Z는 읽기 전용이며, Y는 직접 액세스 할 수없는 "도우미"레지스터입니다. 모든 레지스터는 0으로 설정됩니다. 모든 숫자는 16 …

15
Transpile WordMath
우리는 모두 다음과 같은 온라인 "maths hax"를 보았습니다. Think of a number, divide by 2, multiply by 0, add 8. 그리고 마술로 모든 사람은 숫자 8로 끝납니다! 언어 위의 텍스트 구문 인 "WordMath"를 사용하는 프로그래밍 언어를 정의 해 봅시다. WordMath 스크립트는 다음 템플릿을 따릅니다. Think of a number, <commandlist>. 이는 …

15
유니콘 통역사 만들기
최근에 나는 오타를 만들었고 유니 코드 대신 유니콘 을 썼다 . 나는 평범한 사람이하는 일을하고 그로부터 esolang 을 만들었다 . 이 도전에서 당신은 유니콘 통역사를 작성하게 될 것입니다. 유니콘 프로그램은 끔찍하기 때문에이를 보상하기 위해 짧은 통역사를 작성해야합니다. 예 이것은 프로그램이 출력해야하는 실제 해석 된 결과가 아니라 변환 된 결과입니다. 🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄 …

7
자기 통역 통역사
이 질문에 대한 George Edison의 의견을 바탕으로 가장 작은 자기 해석 통역사를 작성하십시오. 선택한 언어를 사용할 수 있습니다. 빈 언어는 포함되지 않습니다. 프로그램은 2 자 이상이어야합니다. 이 프로그램은 전체 언어 를 통역 할 필요가 없으며 , 통역사를 포함하는 언어 기능의 Turing-complete 서브 세트 일뿐입니다. Quines는 계산되지 않습니다. 언어의 내장 eval기능 …

18
3var 통역사를 만드십시오!
3var 는 A, B 및 R이라는 세 가지 변수를 사용 하는 데드 피시 의 변형입니다 . A와 B는 누산기이며 R은 결과 변수로 사용됩니다. 이 코드 골프 챌린지에서이 언어의 제거 된 버전에 대한 통역사를 만들어야합니다. 필요한 명령 : i Increments A d Decrements A s Squares A p Prints A P …

25
유예 기간에 대한 편집 횟수 계산
SE에서 게시물을 편집하면 5 분의 유예 기간 내에 추가로 편집 한 내용이 병합됩니다. 게시물을 편집 한 시간 목록이 있으면 유예 기간이 아닌 편집 내용을 계산합니다. 분 단위로 수정한다고 가정 해 보겠습니다 [0,3,4,7,9,10,11,12]. 그 결과 [0,7,12]유예 기간에 나머지가 발생하는 시간이 3 번 수정됩니다 . 0: [3,4] 7: [9,10,11] 12: [] 첫 …

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