smlnj

    5Nhiệt

    1Trả lời

    Bất cứ ai có thể cho tôi biết làm thế nào tôi có thể thời gian mã sml của tôi? Tôi đã triển khai một số phiên bản khác nhau của cùng một thuật toán và muốn thời gian và thậm chí có thể biết được bộ nh

    6Nhiệt

    2Trả lời

    Tôi mới sử dụng SML và đang sử dụng phương ngữ SMLNJ. Đối với một số mục đích tôi đã cố gắng nhập từ 3 đến 3.0 (int to real). Không thể tìm ra lối thoát. Tôi có thể làm cái này như thế nào? Làm thế nà

    17Nhiệt

    2Trả lời

    Tôi đang học ML, với phương ngữ SML/NJ. Những gì tôi đang cố gắng tìm ra là nếu có một nhà điều hành bình luận dòng. Tôi tìm thấy toán tử bình luận khối, (* ... *), nhưng tôi thực sự bỏ lỡ các bình lu

    13Nhiệt

    5Trả lời

    Khi tôi đi trên thiết bị đầu cuối (i cài đặt smlnj) và tôi gõ sml nó mang lại cho tôi lỗi sml: unable to determine architecture/operating system. Điều đó có nghĩa là gì??? Tôi đã cài đặt sml như thế n

    7Nhiệt

    2Trả lời

    Hãy xem xét các chức năng SML sau: fn x => x x này tạo ra các lỗi sau (Standard ML New Jersey v110.72): stdIn:1.9-1.12 Error: operator is not a function [circularity] operator: 'Z in expre

    15Nhiệt

    3Trả lời

    tôi có chức năng dưới đây và nó hoạt động: (fn x => x * 2) 2; nhưng điều này không làm việc: (fn x y => x + y) 2 3; bất cứ ai có thể cho tôi biết tại sao? Hoặc cho tôi một số gợi ý để làm cho nó h

    6Nhiệt

    1Trả lời

    là nó có thể để có được yếu tố từ danh sách trong SML New Jersey mà không sử dụng chức năng đầu và đuôi, một cái gì đó như thế: val a = [1,2,3]; a[1]; cảm ơn trước

    8Nhiệt

    1Trả lời

    tôi có thể không cho cuộc sống của tôi hiểu tại sao chức năng SML Sau đây là ném một cảnh báo trong vấn đề bài tập về nhà: fun my_func f ls = case ls of [] => raise MyException | head :

    13Nhiệt

    3Trả lời

    Là toán tử thành phần o (ví dụ: val x = foo o bar, trong đó foo và bar là cả hai hàm), chỉ có thể sử dụng trên các hàm và/hoặc hàm đối số đơn lẻ với số đối số bằng nhau? Nếu không, cú pháp là gì, giả

    5Nhiệt

    1Trả lời

    Tôi muốn làm điều gì đó như thế này: fun f() = let fun a() = b() and fun b() = a() in () end nơi a và b là hợp lý chức năng hai bên đệ quy. Tuy nhiên, điều này