// codeart.ru / Вопрос/Ответ / Про одинарные кавычки в erlang Форум

Про одинарные кавычки в erlang rss подписка

Автор: Codeart

Эх, как все же давит наследие прошлых языков на мое измученное сознание. Для меня использовать одинарные кавычки для описания строк так же естественно, как дышать, говорить, думать и т.д. В общем, вы поняли, что одинарные кавычки Я использую часто?

[social_lock]
Так вот! В erlang одинарные кавычки используются для описания атомов, а строки (которые и не строки на самом-то деле) нужно писать в двойных кавычках. Этого нельзя понять, это нужно просто запомнить

‘test’==»test» // false
‘test’==test // true

Единственное, что мне непонятно — что если в одинарные кавычки включать слова с большой буквы? Что это? Атом? Переменная? Или что-то третье? А может одинарные кавычки как раз и нужны для задания атомов, содержащих пробелы и другие спец. символы?
[/social_lock]

Leave a Reply

« »