HINWEIS: Für die neuesten Lolcode -Sprachfunktionen, einschließlich einer Standardbibliothek ( CAN HAS STDIO?
), Networking ( CAN HAS SOCKS?
), Zeichenfolgen ( CAN HAS STRING?
) Und mehr verwenden Sie bitte die future
Zweigstelle (siehe ein Beispiel bei HTTPS : //github.com/justinmeza/httpd.lol/blob/master/httpd.lol)! Der main
wird für die Rückwärtskompatibilität mit der Lolcode 1.3-Sprachspezifikation (https://github.com/justinmeza/Lolcode-spec/tree/master/v1.3) beibehalten, aber alle zukünftigen Entwicklung sollten in der future
Zweigstelle durchgeführt werden.
Copyright (C) 2010-2014 Justin J. Meza
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
LCI ist ein Lolcode -Interpreter, der in C geschrieben wurde und so konzipiert ist, dass es korrekt, tragbar, schnell und genau dokumentiert ist.
Die Homepage dieses Projekts findet auf http://lolcode.org. Hilfe finden Sie unter http://groups.google.com/group/lci-general. Um einen Fehler zu melden, besuchen Sie http://github.com/justinmeza/lci/issues.
Erstellt und gepflegt von Justin J. Meza [email protected].
Sie müssen CMake installieren lassen (www.cmake.org). a) Wenn Sie eine Linux -Distribution mit Paketverwaltung verwenden, sollte CMake in Ihren Repositorys enthalten sein.
Python 2.7+ oder Python 2.x mit dem argParse -Modul installiert.
$ ./install.py -h
Zeigt eine Liste der relevanten Installationsoptionen an. Wenn ich beispielsweise LCI in das Verzeichnis "/home/kurtis/opt" installieren wollte, würde ich rennen:
$ ./install.py -prefix = "/home/kurtis/opt"
$ cmake.
Sie können auch jedes andere Argument für den CMAKE -Konfigurationsprozess vorlegen, den Sie möchten. Um Speichertests zu aktivieren, schalten Sie die Option "Perform_MEM_TESTS" wie SO ein:
$ cmake -dperform_mem_tests: bool = on.
Sie können auch den Befehl "ccMake" oder die CMake -GUI verwenden, wenn Sie es vorziehen. Weitere Informationen finden Sie in der CMake -Dokumentation.
$ make
$ installieren
$ mach Docs
$ ctest
(Beachten Sie, dass die Anweisungen aus der Sicht von Windows 7 geschrieben wurden. In der Praxis funktioniert jedoch jede moderne Version.)
Start> Klicken Sie mit der rechten Maustaste auf Computer> Eigenschaften> Erweiterte Systemeinstellungen
Umgebungsvariablen ....
Wählen Sie die Variable "Pfad" aus und klicken Sie auf "Bearbeiten ...".
Hinzufügen "; c: mingw bin; c: python32" bis zum Ende.
Als Administrator ausführen.
CD C: Benutzer%User% Dokumente lci
install.py -h
Zeigt eine Liste der relevanten Installationsoptionen an. Wenn ich beispielsweise LCI im Verzeichnis "C: Programme LCI" installieren wollte, würde ich ausführen:
install.py --prefix = "C:/Programmdateien/LCI" "
(Beachten Sie, dass Vorwärts -Schrägstriche verwendet werden, um Verzeichnisse zu trennen.)