Похоже, я не могу найти то, что означает "EiC". Он использовался как интерпретатор, семантический интерфейс IDE, похожий на "Clang", но немного старше.
В чем смысл этого и почему я не могу найти ссылку на него?
Похоже, я не могу найти то, что означает "EiC". Он использовался как интерпретатор, семантический интерфейс IDE, похожий на "Clang", но немного старше.
В чем смысл этого и почему я не могу найти ссылку на него?
EiC
обозначает E расширяемый, I nteractive C -interpreter. Это полный и чистый интерпретатор ANSI-C
.
Это очень быстрый интерпретатор, внутри которого есть свой собственный стек, но он зависит от заголовков UNIX
(POSIX
).
Описание
EiC - это оригинальная работа Эдмонда Дж. Брина и вкладчики.
EiC недоступен из прежнего источника SourceForge, поскольку в 2005 году. Возможно, он не был активно развит, поскольку лет назад.
Ссылки
До 2005 года EiC
был проектом с открытым исходным кодом, размещенным в sourceforge. Ссылка на проект больше не отображается.
Он также находится на Github.
Лицензия
Пакет EiC
предоставляется в соответствии с положениями оригинала Artistic license grant
оригиналом автора EiC Edmond J. Breen
. Эта лицензия позволяет перераспределять пакет с улучшениями.
Все Linux Box
изменения в EiC
из его 4.3.3 version
могут считаться общедоступными.
Copyright
(C) Copyright 7 мая 1995 года, Эдмонд Дж. Брин. Изменения (C) Linux Box Corporation, 2008.
Авторы
Эдмонд Дж. Брин
Источники
detlefreimers
compilers.iecc.com
linuxbox.com (вы также можете получить исходный пакет)
EiC - Расширяемый Интерактивный C - бесплатный, безопасный для указателей, байт-код C-интерпретатор, который имеет три основных режима работы:
В каждом режиме используется язык программирования C, он обеспечивает бесшовный способ перехода от одной задачи программирования к другой.
EiC имеет собственный встроенный препроцессор ISO C и собственный внутренний набор команд для поддержания дома.
EiC - это помощь в обучении C для быстрого прототипа новых программ и в качестве инструмента исследования. Это позволяет пользователю быстро взаимодействовать и вызывать скомпилированные подпрограммы C, экспериментировать с кодом, предоставленным пользователем, стандартными функциями ISO C и POSIX.1, и все с помощью непосредственных операторов, которые являются операциями, которые выполняются немедленно.