[erlang-questions] Comments in Config Files (i.e. file:consult/1)

Ulf Wiger <>
Sun Feb 21 18:18:26 CET 2010


Jayson Vantuyl wrote:
> I use file:consult/1 to load in some configuration.  It seems that,
> as far as I can tell, that it handles comments (using %) just fine.
> However, I don't see this in the docs anywhere.  Is this intended
> behavior?  Is it guaranteed not to change?  Should I add it to the
> docs?

It is sort of implied... All functions that operate on text
and convert to erlang terms (the shell, io:read, file:consult,
file:eval, file:script, etc.) all rely on the erlang tokenizer
and parser, which handle whitespace and comments.

It would be a lot of extra work, and highly undesireable, to
introduce a term parser that does /not/ handle comments, and
from experience I know that some large projects mandate comments
(such as e.g. copyright blurbs) in input files for file:consult.

So don't worry about it changing in the future, and I agree that
the documentation could be a bit less terse on this subject. :)

BR,
Ulf W
-- 
Ulf Wiger
CTO, Erlang Solutions Ltd, formerly Erlang Training & Consulting Ltd
http://www.erlang-solutions.com
---------------------------------------------------

---------------------------------------------------

WE'VE CHANGED NAMES!

Since January 1st 2010 Erlang Training and Consulting Ltd. has become ERLANG SOLUTIONS LTD.

www.erlang-solutions.com



More information about the erlang-questions mailing list