Vì vậy, tôi đang đọc một chút về công phu, đặc biệt là các thuật toán dựa trên Công thức tính toán hai màu và tôi hơi bối rối. Tôi không hiểu chính xác mục đích của là gì. Nó dường như giống hệt với C C ngoại trừ có sự phân biệt giữa các đối số ngầm và rõ ràng cho các hàm. Cụ thể, tôi không thấy cách nó cho phép bạn viết ( tôi d thay vì ( tôi d . Nếu chúng ta giả sử một hệ thống cho các định nghĩa toàn cầu, thì,
và
.
Làm các quy tắc thực sự cho phép ? Tất nhiên cú pháp có, nhưng tôi không thấy nó trong quan hệ gõ. Tui bỏ lỡ điều gì vậy? Tôi có hiểu vai trò của C C b i không chính xác không?
Ngoài ra, không phải là tài sản của hợp lưu bị mất? Tôi đoán vấn đề của tôi là tôi đang đọc về công phu mà không đọc nhiều về trước đó. Một bài báo tốt giới thiệu nó và nó một mình là gì?
Chỉnh sửa: Để cụ thể hơn, tôi đang hỏi làm thế nào được chấp nhận thay cho ( i d khi các quy tắc cho cả ngầm và rõ ràng Π ứng dụng là giống hệt nhau modulo sytnax. Tôi thấy không có sự khác biệt giữa : và | các quy tắc cho cả hai dường như giống nhau.
Chỉnh sửa: Tôi không nói về Calculus Implicit định Cấu trúc, mà là một lý thuyết khác nhau và có những quy định khác nhau cho rõ ràng 's (ứng dụng hệ vs.)
Chỉnh sửa: Được rồi, tôi nghĩ rằng tôi đang bắt đầu hiểu điều này nhưng tôi sẽ không trả lời câu hỏi này cho đến khi tôi chắc chắn. Về cơ bản không gõ kiểm tra và trên thực tế, nó chỉ được xây dựng để ( i d ngay trước khi kiểm tra kiểu hoặc được thực hiện như một khả năng đáp ứng thứ cấp của thuật toán kiểm tra loại. Về cơ bản, các phép tính ngầm này được dự định là ngôn ngữ giao diện (người dùng cuối) được xây dựng thành phép tính (rõ ràng) thông thường hoặc ít nhất là đoạn rõ ràng của phép tính ẩn trước khi các thuật ngữ được kiểm tra. Nếu đó là trường hợp, sau đó tôi nghĩ rằng tôi nhìn thấy bức tranh lớn. Ai đó có thể vui lòng xác nhận điều này?