Câu hỏi được gắn thẻ «interpreter»

Các nhiệm vụ liên quan đến việc viết thông dịch viên cho các ngôn ngữ hoặc hình thức khác nhau.

3
Thực hiện trình giả lập Universal Machine
Mục tiêu là viết một chương trình đầy đủ mô phỏng Máy vạn năng từ ICFP 2006 với mã ngắn nhất. Universal Machine có một bộ hướng dẫn rất đơn giản được giải thích ở đây . Trình giả lập phải đọc tên tệp từ đối số dòng lệnh và …

3
Toán tử bitwise trong Brainfuck
Nhiệm vụ của bạn là tạo một chương trình brainfuck cho mỗi toán tử nhị phân sau. Mỗi chương trình nên lấy một hoặc hai số 8 bit (A và B) từ đầu vào và tính toán thao tác đã chỉ định: A XOR B A AND B A OR …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

14
Pad một tập tin với số không
Nhiệm vụ của bạn hôm nay sẽ là lấy một tập tin hiện có và nối các số không vào nó cho đến khi nó đạt đến một kích thước nhất định. Bạn phải viết một chương trình hoặc hàm lấy tên của một tệp trong thư mục hiện tại …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

2

1
Viết thông dịch viên cho 2B
Viết thông dịch viên cho 2B Tôi thích ngôn ngữ bí truyền 2B của David Catt , có bộ nhớ được lưu trữ trong một băng trong đó mỗi ô là một băng byte riêng biệt ('phụ đề'). Viết một thông dịch viên cho nó! Đặc tả ngôn ngữ Thông …

2
Viết một ~ Thông dịch viên ATH
Homestuck webcomic phổ biến sử dụng một ngôn ngữ lập trình được gọi là ~ATHđể tiêu diệt vũ trụ. Trong khi thử thách chơi gôn mã này không phải là viết một chương trình để tiêu diệt sự tồn tại của chúng ta, chúng ta sẽ phá hủy một số …


5
Thực hiện tập hợp con của tập lệnh shell
Trang web này có rất nhiều vấn đề liên quan đến việc triển khai các ngôn ngữ khác nhau trong thẻ thông dịch viên . Tuy nhiên, thực tế tất cả chúng là những ngôn ngữ bí truyền mà không ai sử dụng. Đã đến lúc làm phiên dịch cho …

2
Thông dịch viên cho lý thuyết số, modulo n
Một câu của lý thuyết số (cho mục đích của chúng tôi) là một chuỗi các ký hiệu sau: 0và '(người kế vị) - nghĩa là người kế nhiệm +1, vì vậy0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(bổ sung) và *(nhân) = (tương …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

11
Mô phỏng thẻ tuần hoàn bitwise
Thử thách Cho hai chuỗi ở bất kỳ định dạng I / O mặc định nào, hãy làm như sau: LƯU Ý: Thử thách sẽ đề cập đến chuỗi đầu tiên là "dữ liệu" và chuỗi thứ hai được gọi là "chương trình". Thay đổi chương trình thành một chuỗi …

6
Thông dịch viên thao tác chuỗi
Tóm lược Một ngôn ngữ thao tác chuỗi mới đã được tạo ra, chỉ sử dụng các ký tự $+#-!*|@>! Nhiệm vụ của bạn là triển khai một trình thông dịch cho nó với càng ít byte càng tốt. Đầu vào Một chuỗi, là một dòng duy nhất của ngôn …

1
Giúp Jason định dạng JSON của mình
Jason có một JSON lớn nhưng không thể đọc được, vì vậy anh ta cần phải làm đẹp nó. Định dạng Spec JSON có 4 loại khác nhau: Số; Chỉ0-9 Dây; "Chuỗi trích dẫn đôi đã thoát với\ Mảng; Được giới hạn bởi [], với các mục được phân tách …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

1
Mô phỏng máy đăng ký Minsky (II)
Đây là phần mở rộng của Mô phỏng Máy đăng ký Minsky (I) . Tôi sẽ không lặp lại tất cả các mô tả ở đó, vì vậy xin vui lòng đọc mô tả vấn đề đó trước. Ngữ pháp trong phần (I) đơn giản nhất có thể, nhưng kết …

3
Viết một thông dịch viên Clem
Clem là một ngôn ngữ lập trình dựa trên ngăn xếp tối thiểu có các chức năng hạng nhất. Mục tiêu của bạn là viết một trình thông dịch cho ngôn ngữ Clem. Nó nên thực hiện đúng tất cả các ví dụ có trong triển khai tham chiếu, có …

3
Thông dịch viên BrainFlow!
BrainFlow BrainFlow là gì? BrainFlow là một phần mở rộng của BrainF ** k (BFk) với 3 lệnh bổ sung để thêm chức năng và nhầm lẫn. Lệnh nào? Ngoài các lệnh BFk bình thường , chúng ta cũng có: ^ Nhảy tới ô # tùy thuộc vào giá trị …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.