오류를 발견 한 사람은 인간이며
이를 위해 해결책을 찾는 사람은 비전가입니다.
그것에 대해 무언가를하는 사람은 기업가이며 코드로 그것을하는 사람은 개발자입니다.
Cylvre는 이제 계속 유지되지 않았습니다. 소개 된 모든 수정 사항은 다른 수정을 방해하는 더 많은 수정을 유발하기 때문입니다 (많은 진전이 수행되지 않음). 더 나은 버전의 Crypt는 현재 작업 중입니다. Crypt는 Cylvre의 구문 대부분을 재활용합니다. 모든 Cylvre 사용자/테스터에게 죄송합니다.

안녕하세요! Cylvre에 오신 것을 환영합니다!
Cylvre (은 발음 은 )는 환경에 대한 vistime r r untime e vironments에 대한 고통 을 나타냅니다. JVM 생태계에서 발견되는 전력 및 방대한 양의 라이브러리를 활용하면서 단순성과 사용 편의성에 중점을 둔 오픈 소스 프로그래밍 언어입니다. 현재 Java 8 바이트 코드로 컴파일됩니다.
내가 cylvre를 어떻게 만든 방법을 읽고 싶습니까? 내 github.io 블로그 게시물을 보려면 여기를 클릭하십시오.
세상에는 또 다른 랑 게이지가 필요하지 않았습니다.
참고 : 현재 Cylvre는 컴파일러의 몇 가지 문제로 인해 여전히 사전 알파입니다. 이러한 문제는 해결됩니다. 새로운 기고자들은이 언어를 개발하는 데 도움이됩니다. (사용자와 기여자)이 readme에 제공된 지침을 자유롭게 따르십시오. 현재 작동하는 것이 무엇인지 알고 싶다면 자세한 내용은 feations.md를 참조하십시오.
안녕하세요 세계 :
func main (){
println ( "Hello, World!" );
} 조건부가있는 루프 for :
func main (){
for x ( 0 to 100 ) x = 100 ? println ( "Loop ended (although this only works if the loop goes to 100)" );
}gradle jar 실행하여 JAR 파일로 포장됩니다. Cylvre의 구문에 대해 더 알고 싶으십니까? 공식 Cylvre 문서의 링크를 클릭하십시오!
gradle build 실행하여 빌드하고 gradle jar 실행 가능한 JAR에 포장하십시오.java -classpath < path to jar file > ^ CylvreCompiler.compiler.Forge < path to Cylvre file > ^java < class file name > ^ JAR 파일은 build 디렉토리에있는 libs 디렉토리에 있습니다.
'^'을 적절한 정보로 바꾸십시오.
기부금은 가치가 높고 매우 환영합니다! 자세한 내용은 Contributing.md를 참조하십시오.
보안 취약점을보고하려면 자세한 내용은 Security.md를 참조하십시오.
Cylvre는 버전이 다음 순서로 릴리스되었음을 의미하는 Semver 버전 관리 시스템을 따릅니다. major.minor.patch .
이 저장소는 MIT 라이센스를 따릅니다.
여기에서 Q & A 토론에서 자유롭게 물어보십시오.
컴파일러가 여전히 작동하지 않으면이 readme의 로고 아래에 주어진 커뮤니티 Gitter 채널을 사용하는 것을 알려주십시오.