Simplecc означает Simplec Compiler.
Simplec-это подмножество языка программирования C с синтаксисом Lua/Pascal. Программа Hello World с несколькими другими тестами можно увидеть в Test.Simplec.
Simplec имеет полную совместимость с языком программирования C и может использовать большинство библиотек C, если не все.
Он использует очень осторожные строковые манипуляции для замены ключевых слов в файле. Это также означает, что некоторые ключевые слова не могут появиться вообще в именах функции или переменных. Например, если у меня есть такая функция,
declare void thentest
endэто приведет к,
void ){ test (){Так что, пожалуйста, будьте осторожны.
Вот список всех ключевых слов,
if then end main switch else uint --[[ all valid C types ]] Call declare --[[ Any thing not listed here is the same way you do it in C ]] Это лицензировано в соответствии с GPL-V2.0
Чтобы построить SCC, вам нужно,
Вы можете использовать CMAKE для создания проектов для выбора системы сборки, или вы можете использовать CMAKE для создания файлов проекта для Visual Studio.
Ubuntu
mkdir build && cd build && mkdir makefile && cd makefile && cmake ../../ && make
Windows
mkdir build && cd build && mkdir VS2019 && cd VS2019 && cmake ../../ && msbuild scc.sln
Mac
mkdir build && cd build && mkdir makefile && cd makefile && cmake ../../ && make
он должен вывести исполняемый файл под названием SCC. Вы можете добавить этот каталог на свой путь или переместить его в папку на вашем пути.
Предварительно построенный двоичный файл доступен для Linux, Windows и MacOS. Перейдите к действиям, и последний успешный рабочий процесс будет иметь для вас бинар. Они объединены вместе в zip -файле. Я почти уверен, что все 64 -битные двоичные файлы.
Просто сделайте пиар с описанием вашего кода и тем, что он добавляет.