Eine Person, die einen Fehler findet, ist ein menschliches Wesen,
Eine Person, die eine Lösung dafür findet, ist ein Visionär, ist
Eine Person, die etwas dagegen tut, ist ein Unternehmer und eine Person, die es im Code tut, ist ein Entwickler.
Cylvre ist jetzt nicht gewartet. Der Grund dafür ist, dass jede eingeführte Korrektur mehr Korrekturen verursacht, die andere Korrekturen behindern (was bedeutet, dass nicht viel Fortschritt erfolgt). Eine bessere Version davon, Krypta wird derzeit gearbeitet. Crypt wird den größten Teil der Cylvre -Syntax recyceln. Entschuldigen Sie alle Zylvre -Benutzer/-Tester.

Hallo! Willkommen bei Cylvre!
Cylvre (ausgesprochen Silber ) steht für Cy Ber l Anguage für V irtuelle Unhöflichkeiten . Es handelt sich um eine Open-Source-Programmiersprache, die sich auf Einfachheit und Benutzerfreundlichkeit konzentriert und gleichzeitig die Kraft und die große Anzahl von Bibliotheken nutzt, die auf dem JVM-Ökosystem zu finden sind. Derzeit für Java 8 Bytecode kompiliert.
Möchten Sie lesen, wie ich Cylvre erstellt habe? Klicken Sie hier, um meinen Blog -Beitrag github.io zu haben.
Die Welt brauchte keine weitere Langauge, ich wollte es.
HINWEIS: Ab sofort ist Cylvre aufgrund einiger Probleme mit dem Compiler immer noch vor Alpha. Diese Probleme werden gelöst. Neue Mitwirkende helfen willkommen, diese Sprache zu entwickeln. (Benutzer und Mitwirkende) Sie können die in diesem Readme bereitgestellten Anweisungen befolgen. Wenn Sie wissen möchten, was derzeit funktioniert
Hallo Welt:
func main (){
println ( "Hello, World!" );
} A for Schleife mit einer bedingten:
func main (){
for x ( 0 to 100 ) x = 100 ? println ( "Loop ended (although this only works if the loop goes to 100)" );
}gradle jar in die JAR -Datei verpackt Möchten Sie mehr über die Syntax von Cylvre erfahren? Klicken Sie auf den Link für die offiziellen Cylvre -Dokumente!
gradle build aus, um es zu bauen, und gradle jar , um es in ein ausführbares Glas zu verpacken.java -classpath < path to jar file > ^ CylvreCompiler.compiler.Forge < path to Cylvre file > ^java < class file name > ^ Die JAR -Datei befindet sich im libs -Verzeichnis im build -Verzeichnis.
Ersetzen Sie '^' durch entsprechende Informationen.
Beiträge sind sehr geschätzt und sehr willkommen! Weitere Informationen finden Sie unter Beitrags.md.
Wenn Sie eine Sicherheitsanfälligkeit melden möchten, finden Sie in Security.md für weitere Informationen.
Cylvre folgt dem Semver -Versionssystem, das impliziert, dass Versionen in der folgenden Reihenfolge veröffentlicht werden: major.minor.patch .
Dieses Repository folgt der MIT -Lizenz.
Fühlen Sie sich frei, sie in der Q & A -Diskussion hier zu fragen.
Wenn der Compiler immer noch nicht funktioniert, benachrichtigen Sie mich mit dem unter dem Logo in diesem Readme angegebenen Community Gitter -Kanal.