Общий словарь между Common Lisp и Scheme - PullRequest
3 голосов
/ 18 мая 2019

Существует много различий между Common Lisp и Scheme, таких как то, разделяют ли функции и переменные пространство имен, гигиеничны ли макросы и насколько предпочтителен функциональный стиль;это проявляется в некоторых словарных различиях, таких как setq против set!.

Но все еще используется немного словарного запаса, например quote и cons.

Iищу полный список слов, разделенных между языками.Существует ли такая вещь?

В качестве альтернативы, я мог бы создать ее самостоятельно, используя словарь каждого языка, то есть список всех известных символов, включая языковые примитивы, макросы стандартной библиотеки и функции.Существуют ли они для Common Lisp (как в стандарте) и Scheme (как в любом RxRS, или, если это не так, на любом диалекте)?

Ответы [ 2 ]

4 голосов
/ 18 мая 2019

Получить все символы Common Lisp:

(sort (loop for sym being each external-symbol of "CL" collect sym)
      #'string-lessp)
2 голосов
/ 19 мая 2019

Вы ищете эту веб-страницу:

http://hyperpolyglot.org/lisp

...