@Whiley

The Whiley Programming Language

Devoted to the development of Whiley, an open source programming language.

Pinned repositories

  1. WhileyCompiler

    The Whiley Compiler (WyC)

    Java 139 21

  2. WhileyDocs

    Various documents relating to the Whiley Programming Language.

    TeX 4 2

  3. RFCs

    Request for Comment (RFC) proposals for substantial changes to the Whiley language.

    2 1

  • The Whiley Theorem Prover (WyTP) is an automatic and interactive theorem prover designed to discharge verification conditions generated by the Whiley Compiler. WyTP operates over a variant of first-order logic which includes integer arithmetic, arrays and quantification.

    Java 5 Apache-2.0 Updated Sep 19, 2018
  • A compiler framework for managing the Whiley Compiler and related tooling.

    Java 1 Apache-2.0 Updated Sep 18, 2018
  • Assembler / Disassembler for Java Bytecode

    Java 12 5 BSD-3-Clause Updated Sep 18, 2018
  • The Whiley Compiler (WyC)

    Java 139 21 Apache-2.0 Updated Sep 16, 2018
  • The Whiley2JavaCompiler is responsible for translating Whiley Intermediate Language (WyIL) files into JVM Bytecodes.

    Java 4 1 Updated Sep 3, 2018
  • Provides support for compiling Whiley programs in JavaScript. See http://whiley.org for more information on Whiley.

    Java 1 4 Apache-2.0 Updated Sep 3, 2018
  • Benchmark Suite for Whiley

    Java 4 3 Updated Sep 2, 2018
  • The Whiley Standard Library. This is a minimal set of primitives for interacting with the world.

    Java 1 Updated Aug 30, 2018
  • The WDK build system is responsible for curating and building releases of the Whiley Programming Language. This includes obtaining necessary dependencies, building documentation, etc.

    Shell 1 Apache-2.0 Updated Jul 30, 2018
  • Provides a framework on which compiler backends can be based. This takes a lot of the effort out of turning Whiley into something closer to a normal C-like imperative language or beyond.

    Java Apache-2.0 Updated Jun 13, 2018
  • Various documents relating to the Whiley Programming Language.

    TeX 4 2 Updated May 23, 2018
  • Request for Comment (RFC) proposals for substantial changes to the Whiley language.

    2 1 Updated May 23, 2018
  • A simple web IDE for running Whiley programs on your computer using a web-browser.

    JavaScript 2 3 BSD-3-Clause Updated Mar 29, 2018
  • WyRL is a domain specific rewrite language and code generator which has been custom developed for use within the Whiley Compiler. Specifically, WyRL is used to generate the Automated Theorem Prover used within Whiley.

    Java 2 BSD-3-Clause Updated Jul 7, 2017
  • This is a prototype implementation for compiling Whiley to C for execution on an embedded system.

    Java 1 1 Updated Jan 18, 2017
  • Whiley Developer Website

    CSS 1 Updated Mar 27, 2014
  • Eclipse Plugin for the Whiley Programming Language

    Java 3 1 Updated Feb 16, 2014