Pertanyaan yang diberi tag «interpreter»

Tugas yang melibatkan penerjemah penulisan untuk berbagai bahasa atau formalisme.

8
Tafsirkan Volatile
Tafsirkan Volatile Volatile adalah esolang berbasis stack yang dibuat oleh A_ / a '_' / A yang hanya memiliki 8 instruksi dan sedang menyelesaikan. Namun, ini juga non-deterministik ... artinya program tidak selalu memberikan hasil yang sama. Tugas Anda adalah menafsirkan bahasa ini. Spesifikasi bahasa Diambil dari halaman esolangs: ~: …


3
RoboZZle interpreter
Tugas Anda adalah menulis juru bahasa RoboZZle. Jika Anda tidak terbiasa dengan permainan, silakan menonton video di robozzle.com atau baca deskripsi saya di bawah ini. Robot tinggal di kotak persegi panjang berwarna merah, hijau, biru, atau hitam. Kotak hitam tidak dapat diakses. Yang lain dapat diakses dan beberapa di antaranya …

9
Buat juru bahasa untuk ya!
Ya adalah bahasa berbasis tumpukan yang memiliki beberapa petunjuk yang dipisahkan oleh ruang: yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: …

4
Tulis Penerjemah Shift
EDIT: Seperti yang Anda duga, ada bug pada penerjemah resmi: urutan komposisi .terbalik. Saya memiliki dua versi penerjemah, dan menggunakan yang salah di sini. Contoh-contoh juga ditulis untuk versi yang salah ini. Saya telah memperbaiki juru bahasa di repositori, dan contoh-contoh di bawah ini. Penjelasannya >juga agak ambigu, jadi saya …

30
Bicara juru bahasa
"Talk" adalah bahasa berbasis akumulator yang dibajak yang dibuat sebagai tanggapan terhadap kutipan Dennis di talk.tryitonline.net. Waiting for someone to create an esolang called talk. . Bahasa "Talk" memiliki 4 perintah: 00 Jika akumulator adalah 0, atur akumulator ke 0. 01 Jika akumulator adalah 0, atur akumulator ke 1. 10 …

7
Kode-Golf: Urutan Farey (I)
Tantangan Dalam tugas ini Anda akan diberi bilangan bulat N (kurang dari 10 ^ 5), menampilkan urutan Farey dari urutan N. Input N diberikan dalam satu baris, input diakhiri oleh EOF. Memasukkan 4 3 1 2 Keluaran F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

2
Tips untuk bermain golf di The Powder Toy
Bersenang-senang dengan yang satu ini, The Powder Toy adalah tantangan yang menarik untuk golf, terutama dengan logika filt. Hal yang membuat TPT menjadi tantangan adalah banyaknya banyak banyak cara untuk mendekati masalah: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Karena itu, …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 

5
Tafsirkan TwoMega
Dalam tantangan ini, Anda akan menulis penerjemah untuk 2 Ω (ditranskripsikan sebagai TwoMega ), bahasa yang didasarkan pada brainfuck dengan ruang penyimpanan dimensi tak terbatas. Bahasa 2 Ω berisi tiga bagian negara: The Tape , yang merupakan daftar tak terbatas bit, semua diinisialisasi ke 0. Ini memiliki unsur paling kiri, …

2
Tafsirkan DOGO!
Tafsirkan DOGO DOGO adalah bahasa pemrograman yang kurang dikenal. Sementara DOGO asli (bahasa lelucon dari pos Usenet) belum pernah diterapkan, bahasa yang menyerupai itu telah dibuat. Perintah untuk bahasa adalah: +===========+================================================================+ | Command | Description | +===========+================================================================+ | SIT | If the value of the current memory cell is 0, …

14
Golf seorang juru bahasa Compute
pengantar Compute adalah bahasa lelucon esoterik . Dari entri esolangs: Compute tidak memiliki sintaks yang diperlukan dan memiliki kekuatan untuk menyelesaikan setiap dan semua masalah. Cukup pintar untuk menafsirkan bahasa manusia (Inggris, Spanyol, Latin, dll), bahasa pemrograman apa pun (C ++, Java, brainfuck, dll), atau jenis data apa pun yang …

2
Tulis juru bahasa ayam!
Anda harus menulis penerjemah untuk bahasa keren bernama Chicken ! Anda harus membaca program Chicken dari file, input standar, argumen program atau fungsi, atau apa pun yang paling nyaman untuk bahasa Anda, serta input ke program. Anda harus mencetak atau mengembalikan hasil interpretasi program sesuai dengan spesifikasi bahasa Chicken. Keterangan …

16
Bepergian di Bumi yang datar
Koordinat di dunia flat-Earth terdiri dari garis lintang (x) dan garis bujur (y), yang merupakan bilangan bulat dalam kisaran 0 ... 9999. Sama seperti bilangan bulat Gaussian , tetapi selalu ditulis menggunakan notasi ini: 411S 370E Yaitu, dengan Satau Nditambahkan ke garis lintang, dan Eatau Wditambahkan ke garis bujur, dengan …
8 code-challenge  arithmetic  parsing  code-golf  interpreter  code-golf  random  classification  code-golf  ascii-art  code-golf  code-golf  string  number  array-manipulation  code-golf  math  rational-numbers  code-golf  internet  classification  code-golf  string  integer  code-golf  number  graphical-output  typography  king-of-the-hill  code-golf  number  sequence  palindrome  code-golf  math  code-golf  math  probability-theory  code-challenge  image-processing  test-battery  code-golf  number-theory  code-golf  tips  swift  code-golf  graphical-output  image-processing  color  code-golf  string  conversion  code-golf  string  array-manipulation  code-golf  encryption  king-of-the-hill  code-golf  string  ascii-art  code-golf  code-golf  string  compression  decision-problem  code-golf  ascii-art  number-theory  division  code-golf  ascii-art  code-golf  code-golf  number  array-manipulation  code-golf  ascii-art  code-golf  code-golf  string  code-golf  sequence  number-theory  code-golf  math  geometry  code-golf  combinatorics  code-golf  integer  code-golf  arithmetic  number-theory  code-golf  arithmetic  restricted-source  number-theory  restricted-complexity 

1
Menulis penerjemah untuk bahasa esoterik baru saya PointerLang
Saya merancang bahasa di mana pointer aritmatika adalah alat utama pemrograman. Berikut ini beberapa contohnya. (print 0 to 8) =9[>1=9-*-1.>-1-1] (print 1 to 10 with spaces in between, character literal extension used) =1[.>1=10-*-1[>1=' '!>-2+1;-2];1]='\n'! (compute the factorial of 10) =10>1=*-1-1[>-1**1>1-1]>-1. (print "hi") =104!=105! (print "hi" with extension for arrays) ={104,105,0}[!>1] …

3
Menafsirkan apa-apa
Smallfuck adalah bahasa seperti brainfuck dengan sel 1-bit. Ini memiliki instruksi berikut: > Increment the pointer < Decrement the pointer * Flip the current bit [ If the current bit is not set, jump to the instruction after the matching ] ] If the current bit is set, jump to …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.