Perguntas com a marcação «interpreter»

Tarefas que envolvem intérpretes de escrita para vários idiomas ou formalismos.

17
Criando um intérprete HQ9 +
O objetivo deste código golf é criar um intérprete para a linguagem de programação HQ9 +. Existem 4 comandos nessa linguagem de programação: H - imprime "Olá, mundo!" Q - imprime o código fonte do programa 9 - imprime a letra da música "99 garrafas de cerveja" + - incrementa …



30
Escreva um intérprete interativo do Deadfish
Deadfish é uma piada "linguagem de programação" com quatro comandos. Como a página Esolang é um pouco contraditória e os intérpretes dessa página não funcionam exatamente da mesma maneira, você deve implementar a seguinte variação: Especificação Existe um acumulador que tem pelo menos 16 bits de tamanho, mais é permitido, …

10
Interpretar /// (pronunciado 'barras')
Porque não podemos obter o suficiente de golfe esotérico, podemos? /// - barras pronunciadas - é uma linguagem divertida, baseada na s///função de substituição de expressões regulares da fama do Perl. Ele contém apenas dois caracteres especiais, barra /e barra invertida \. Você pode encontrar um artigo completo no wiki …

11
Resolver o problema de parada de Befinge
Vamos definir uma linguagem simples 2D, o que nós vamos dar o nome incrivelmente originais befinge . Befinge tem 5 instruções: <>^v, como na maioria dos idiomas 2D, redirecione o ponteiro de instruções nas respectivas direções. . é um não-op. O ponteiro de instruções começa no canto superior esquerdo, indo …

6
Socorro! Minha calculadora está com defeito!
Introdução Minha calculadora está se comportando de forma estranha. Às vezes, quando digito um, 8ele exibe a 2. E às vezes, quando digito em, 6ele exibe a +. Alguns botões estão misturados! Alguém poderia me ajudar a determinar qual? Desafio: Entrada: lista de equações incorretas , com resultados corretos . …
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 


11
Simular uma máquina Minsky Register (I)
Existem muitos formalismos, portanto, embora você possa encontrar outras fontes úteis, espero especificar isso com clareza suficiente para que não sejam necessárias. Um RM consiste em uma máquina de estados finitos e um número finito de registros nomeados, cada um dos quais contém um número inteiro não negativo. Para facilitar …

7
Escreva um intérprete 0815
Eu gosto do conceito de 0815 , exceto que o intérprete no site do criador retorna um erro 404. Decidi pedir a todos que ajudassem! O básico 0815 baseia-se em torno de três (3) registros e uma fila. Os registros são nomeados X, Y e Z, com X sendo somente …

15
Transpilar o WordMath
Todos nós vimos aqueles "matemáticos hax" on-line que são assim: Think of a number, divide by 2, multiply by 0, add 8. E, por mágica, todo mundo acaba com o número 8! Língua Vamos definir uma linguagem de programação que use a sintaxe do texto acima, chamada "WordMath". Os scripts …

15
Faça um intérprete de unicórnio
Recentemente, cometi um erro de digitação e escrevi unicórnio em vez de unicode, fiz o que qualquer pessoa normal faria e fiz um esolang com isso. Neste desafio, você estará escrevendo um intérprete Unicorn. Como os programas Unicorn são horríveis por muito tempo, você precisará escrever um pequeno intérprete para …

7
Intérprete de auto-interpretação
Com base em um comentário de George Edison a essa pergunta , escreva o menor intérprete de auto-interpretação. Você pode usar o idioma de sua escolha. Idiomas vazios não contam. Seu programa deve ter pelo menos dois caracteres. O programa não precisa interpretar o idioma inteiro , apenas um subconjunto …

18
Faça um intérprete 3var!
3var é uma variante de peixe morto que usa três variáveis ​​chamadas A, B e R. A e B são acumuladores, enquanto R é usado como variável de resultado. Nesse desafio do código-golfe , você precisa criar um intérprete para uma versão simplificada desse idioma. Comandos necessários: i Increments A …

25
Contar edições que representam o período de carência
Quando você edita uma postagem no SE, quaisquer outras edições dentro de um período de carência de 5 minutos são mescladas a ela. Dada uma lista de vezes que você edita uma postagem, conte as edições que não estão em um período de cortesia. Digamos que você edite em minutos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.