nim

    9Ciepło

    2Odpowiedz

    Znam prawie każdy przykład udało mi się znaleźć za pośrednictwem google, i nie mógł wykonać najprostsze zadanie tworząc dll (Windows)z nim Czy ktoś mógłby wyjaśnić to krok po kroku? Używam nim IDE - a

    5Ciepło

    1Odpowiedz

    Dostępne są parsery w pakiecie macros, takie jak parseExpr i parseStmt, ale są to procenty {.compileTime.}. Czy istnieje sposób na sparsowanie ciągu kodu Nim w czasie wykonywania, dając AST, który moż

    12Ciepło

    2Odpowiedz

    Rejestracja akcji NIM wiele funkcji z Pythona, nie zdziwiłbym się, gdyby to realizuje Python's list comprehension też: string = "Hello 12345 World" numbers = [x for x in string if x.isdigit()] # ['1

    5Ciepło

    2Odpowiedz

    Napisałem program Nim, echo("Hello.") A potem próbował przejechać kompilacji na komputerze z systemem Linux, nim c --cpu:i386 --os:linux -c hello.nim Ten produkowany następujący wynik: config/nim.

    5Ciepło

    2Odpowiedz

    czytam ten dół i do góry: http://nim-lang.org/docs/times.html Ale nadal nie mogę zrozumieć prostą rzecz: Jak uzyskać czas w ms dwa razy, raz przed moim kodu, i znowu po moim kod jest uruchamiany, a na

    6Ciepło

    3Odpowiedz

    Podczas korzystania z instrukcji import, jak/gdzie Nim wykonuje wyszukiwanie modułów? Wiem, że ścieżki plików mogą być używane, ale jeśli nie chcę używać ścieżki do pliku, gdzie powinienem umieścić mo

    5Ciepło

    1Odpowiedz

    Jaka jest równoważność Nimów w językach takich jak java lub C# dla sekwencji? Widzę wymienione w systemie proc setLen, ale nie jestem pewien, czy robi to, co chcę. Z opisu: f the current length is gre

    7Ciepło

    1Odpowiedz

    Mam strategie wyrażone jako leków generycznych w NIM: proc fooStrategy[T](t: T, ...) proc barStrategy[T](t: T, ...) Chciałbym utworzyć tabelę przeglądową dla strategii wg nazwy ... więc próbowałem:

    10Ciepło

    1Odpowiedz

    Jaki jest najlepszy sposób pisania i odczytywania plików binarnych w Nim? Chcę napisać naprzemiennie zmienne i ints do pliku binarnego, a następnie móc odczytać plik. Do napisania tego pliku binarnego

    5Ciepło

    2Odpowiedz

    Jestem nowy dla Nima i wpadam na kilka problemów. Poniższy kod powoduje SIGSEGV: Illegal storage access. (Attempt to read from nil?). Nie potrafię wymyślić, jak zapełnić sekwencję sekwencji wartościam