LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Так она однострочник. (push e (cdr (nthcdr …))).

while (*a++ = *b++);

Но все же есть strcpy

Это как Forth, где нету https://learn.microsoft.com/en-us/dotnet/api/system.collections.stack.contains

Использование таких слов, это большой грех, поэтому чарльз мур выпилил даже pick и прочую мерзость. Учитывая что стек используется для передачи аргументов, то я не могу представить где это нужно, и в каком языке это есть. Причем этот .contains() должен работать не только для аргументов текущей функции, но и для всех вышестоящих.

Где нужно add(int n, E e), я могу представить.

Исправление MOPKOBKA, :

Так она однострочник. (push e (cdr (nthcdr …))).

while (*a++ = *b++);

Это как Forth, где нету https://learn.microsoft.com/en-us/dotnet/api/system.collections.stack.contains

Использование таких слов, это большой грех, поэтому чарльз мур выпилил даже pick и прочую мерзость. Учитывая что стек используется для передачи аргументов, то я не могу представить где это нужно, и в каком языке это есть. Причем этот .contains() должен работать не только для аргументов текущей функции, но и для всех вышестоящих.

Где нужно add(int n, E e), я могу представить.

Исправление MOPKOBKA, :

Так она однострочник. (push e (cdr (nthcdr …))).

while (*a++ = *b++);

Это как Forth, где нету https://learn.microsoft.com/en-us/dotnet/api/system.collections.stack.contains

Использование таких слов, это большой грех, поэтому чарльз мур выпилил даже pick и прочую мерзость. Учитывая что стек используется для передачи аргументов, то я не могу представить где это нужно, и в каком языке это есть. Причем этот .contains() должен работать не только для аргументов текущей функции, но и для всех вышестоящих.

Исходная версия MOPKOBKA, :

Так она однострочник. (push e (cdr (nthcdr …))).

while (*a++ = *b++);