Một giáo sư của tôi đã nói rằng anh ấy sẽ chấp nhận bài tập về nhà bằng bất kỳ ngôn ngữ nào mà chúng tôi muốn sử dụng. Tôi đang đủ điều kiện tốt mà tôi muốn mess với anh ta một chút và gửi một bài tập về nhà hợp lệ bằng cách sử dụng brainfuck, khoảng trắng, hoặc một số bằng nhau "hữu ích" ngôn ngữ.Trình biên dịch C sang Brainfuck (vì quấy rối một giáo sư)?
Tôi có các nguồn C cho một vài quy trình phân tích số đơn giản cũng như đầu ra được biên dịch và các tệp lắp ráp mà chúng tạo ra.
Có ai biết về một trình dịch ngược (hoặc một dịch giả c-> brainfuck) có thể cho tôi một cái gì đó giống như "mã nguồn não"?
Tôi đồng ý hoàn toàn với belisarius và tôi không nghĩ rằng việc chuyển đổi số lượng mã do máy tạo ra khi thực hiện bài tập về nhà bằng bất kỳ ngôn ngữ nào mà bạn quan tâm sử dụng. Tôi sẽ cho bạn điểm kém nếu tôi là người hướng dẫn của bạn. :-) –
@Sevenless Là như nhau. Chỉ cần bao gồm một phiên bản nén của tệp nguồn trong phiên bản đã biên dịch và bạn có một ngôn ngữ không thể biên dịch khi đang di chuyển. –
Chỉ cần tìm hiểu [APL] (http://en.wikipedia.org/wiki/APL_%28programming_language%29) hoặc J :-) Sau khi tất cả, những * là * "hữu ích" ngôn ngữ. –