2016-05-20 1 views
1

Я был следующим this учебник для изучения того, как создать компилятор в C++. Но в учебнике автор создал файл tokens.I для лексического анализа.Что такое расширение расширения?

Может кто-нибудь скажет мне, что такое .I расширение, используемое для ??

Спасибо

+1

Вы уверены, что это '.I', а не' .l' (которые выглядят удивительно похожими во многих шрифтах sans serif, но первый - это капитал i, а второй - нижний регистр L). Файл '.l' используется Lex или Flex - он содержит исходный код для лексического анализатора. –

+0

Из ссылочного URL: ** Список tokens.l: **. Да, это строчная буква ** L **. –

ответ

3

Я думаю, что расширение действительно .l (нижний регистр L), для файла «lex».

+0

thinkin ', возможно, вы правы. – Jhecht

-1

http://whatis.techtarget.com/fileformat/I-Intermediate-file-Borland-C

Цитирую:

I представляет собой промежуточный формат выходного файла препроцессора используется Borland C++. I файлы используются для компиляции и передачи потока бинарных токенов между синтаксическими анализаторами компилятора. I файлы также могут использоваться для составления текстовых выходов.

0

Промежуточные файлы между препроцессором C и компилятором C. Все макросы здесь расширены.

+0

Это должен быть комментарий –

Смежные вопросы