camlp4

    9Nhiệt

    1Trả lời

    Gần đây, nó đã được công bố trong OCaml chính thức github rằng Camlp4 được thay thế bằng ppx rewriters and extension points (https://github.com/ocaml/camlp4): Camlp4 là một phần của phân phối chính th

    14Nhiệt

    1Trả lời

    Tôi không biết làm thế nào để thực hiện điều này nói chung, nhưng tôi sẽ hỏi về một trường hợp đặc biệt cho rõ ràng: Sexplib trông thú vị với tôi. Tôi muốn chơi đùa với nó. Tôi đã tải về nó, cài đặt n

    7Nhiệt

    1Trả lời

    Có một đề xuất từ ​​Alain Frisch of Lexifi over a year ago for an alternative to camlp4 for writing sytnax extensions making use of the -ppx flag được thêm vào trong OCaml 4.00. Vào thời điểm đó, ông

    5Nhiệt

    1Trả lời

    Tôi có đoạn mã này có chứa báo giá camlp4. let f_name = "my_func" <:str_item< value $lid:f_name$ a = a * 2 >> Sau khi chạy này thông qua camlp4of, nó tạo ra này: Ast.StExp (_loc, (Ast.ExApp (_

    5Nhiệt

    2Trả lời

    Tôi đang sử dụng camlp4.macro để bật biên dịch có điều kiện. Tôi đang gặp vấn đề thông báo cho OCamlbuild rằng một số tệp nhất định được gắn thẻ "use_jscore" phải được xử lý trước bằng tùy chọn camlp4

    8Nhiệt

    2Trả lời

    Khi mọi người đề cập đến "cú pháp sửa đổi" trong OCaml, chúng có nghĩa là điều này sẽ trở thành cú pháp mới cho ngôn ngữ hay chỉ là cú pháp thay thế được tạo trong CamlP4? Nếu đó là trước đây, thì khi