eolian: remove support for short doc comments (//@)

This commit is contained in:
Daniel Kolesa 2015-06-05 16:10:12 +01:00
parent 3131c667e9
commit e94fdac885
1 changed files with 2 additions and 14 deletions

View File

@ -628,10 +628,10 @@ lex(Eo_Lexer *ls, Eo_Token *tok)
continue;
case '/':
{
Eina_Bool doc = EINA_FALSE;
next_char(ls);
if (ls->current == '*')
{
Eina_Bool doc = EINA_FALSE;
int ccol = ls->column;
next_char(ls);
if ((doc = (ls->current == '@')))
@ -644,20 +644,8 @@ lex(Eo_Lexer *ls, Eo_Token *tok)
}
else if (ls->current != '/') return '/';
next_char(ls);
if ((doc = (ls->current == '@')))
next_char(ls);
eina_strbuf_reset(ls->buff);
while (ls->current && !is_newline(ls->current))
{
eina_strbuf_append_char(ls->buff, ls->current);
next_char(ls);
}
eina_strbuf_trim(ls->buff);
if (doc)
{
tok->value.s = eina_stringshare_add(eina_strbuf_string_get(ls->buff));
return TOK_COMMENT;
}
next_char(ls);
continue;
}
case '[':