LINUX.ORG.RU

[erlang] [records] Ошибка компиляции

 


0

1

Добрый день. Есть здесь ерланг-хакеры?

-module(example).
-export([ff/1]).
-record(rec, {field, ffield}).

ff(Rr) ->
    io:format(Rr#rec.field).

ff(#rec{field = "field", ffield = "ffield"}).

Компилирую в консоли:
c(example)

Выдает ошибку:
./example.erl:8: syntax error before: '.'
В чем проблема?

★★★★★

Последнее исправление: makoven (всего исправлений: 3)

А это что за хрень в последней строчке:

ff(#rec{field = «field», ffield = «ffield»}).

?

На неё и ругается

Led ★★★☆☆
()
ff(Rr) ->
    io:format(Rr#rec.field);

ff(#rec{field = "field", ffield = "ffield"}).
korvin_ ★★★★★
()
Ответ на: комментарий от Led

Спачибо. Сонная голова не соображает.

makoven ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.