repl

The Dyvil REPL interactive shell

Лицензия

Лицензия

Группа

Группа

org.dyvil
Идентификатор

Идентификатор

repl
Последняя версия

Последняя версия

0.29.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

repl
The Dyvil REPL interactive shell
Ссылка на сайт

Ссылка на сайт

https://github.com/Dyvil/Dyvil
Система контроля версий

Система контроля версий

https://github.com/Dyvil/Dyvil

Скачать repl

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.dyvil/repl/ -->
<dependency>
    <groupId>org.dyvil</groupId>
    <artifactId>repl</artifactId>
    <version>0.29.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.dyvil/repl/
implementation 'org.dyvil:repl:0.29.2'
// https://jarcasting.com/artifacts/org.dyvil/repl/
implementation ("org.dyvil:repl:0.29.2")
'org.dyvil:repl:jar:0.29.2'
<dependency org="org.dyvil" name="repl" rev="0.29.2">
  <artifact name="repl" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.dyvil', module='repl', version='0.29.2')
)
libraryDependencies += "org.dyvil" % "repl" % "0.29.2"
[org.dyvil/repl "0.29.2"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.jline : jline jar 3.9.0
org.dyvil : library jar 0.47.0
org.dyvil : compiler jar 0.47.2

Модули Проекта

Данный проект не имеет модулей.

The Dyvil Programming Language

Master Build Status Average time to resolve an issue Percentage of issues still open Join the Chat

Module Link
All Download All
Library Download Library
Compiler Download Compiler
REPL Download REPL
GenSrc Download GenSrc
Branch Status
master Master Branch Build Status
develop Develop Branch Build Status
bugfix Bugfix Branch Build Status

Dyvil is a multi-paradigm, general purpose programming language that is based on Java and the JVM. It is compiled, statically and strongly typed and supports object-oriented, functional and imperative programming styles. The modern and extensible syntax is based on Swift, Kotlin and Scala.

As a new programming language in active development, the main goals of the Dyvil project are the following:

  • to provide modern syntax and semantics
  • to avoid common boilerplate code
  • to achieve performance comparable to Java programs
  • to be fully compatible and interoperable with Java and other JVM languages like Scala, Kotlin or Groovy

In addition to the Dyvil-to-JVM-Bytecode compiler, the toolchain consists of an executable REPL, a full-fledged standard library including an extensive collection framework, the Dyvil Property Format library and specification, and the GenSrc source code generation and text template specialization tool. Information on all components can be found in the Language Reference.

The syntax and semantics of the language are still highly experimental and are likely to change in upcoming releases. Therefore it is not recommended to use Dyvil in any kind of production environment. Feature or change requests or bug reports in the form of GitHub Issues or Pull Requests are welcome and encouraged.


Links

Info

Downloads

Development

Community

org.dyvil

Dyvil

Версии библиотеки

Версия
0.29.2
0.29.1
0.29.0
0.28.2
0.28.1
0.28.0
0.27.1
0.27.0