В чем разница между 'flonum?' и "## Флонум?" в схеме гамбита?
Я вижу "## Флонум?" в источнике приложения Калькулятор в LambdaNative.
1 ответ
"##" обозначает специальное пространство имен - "внутренний" код, а не код пользователя. Так что "## Флонум?" является внутренне определенной функцией, а не "flonum?" Один может быть более производительным, чем другой.
См. http://dynamo.iro.umontreal.ca/wiki/index.php/Namespaces. На этой странице также упоминается, что этот механизм не описан в официальной документации. Ссылка на Gambit-C v4.7.9 имеет "To Do" в разделе пространства имен.