@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 Standard Library. This is a minimal set of primitives for interacting with the world.

    Java 1 Updated Aug 29, 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 Aug 29, 2018
  • The Whiley Compiler (WyC)

    Java 139 21 Apache-2.0 Updated Aug 29, 2018
  • A compiler framework for managing the Whiley Compiler and related tooling.

    Java 1 Apache-2.0 Updated Aug 29, 2018
  • The Whiley2JavaCompiler is responsible for translating Whiley Intermediate Language (WyIL) files into JVM Bytecodes.

    Java 4 1 Updated Aug 29, 2018
  • Benchmark Suite for Whiley

    Java 4 3 Updated Aug 6, 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 28, 2018
  • 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 Mar 28, 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 6, 2017
  • This is a prototype implementation for compiling Whiley to C for execution on an embedded system.

    Java 1 1 Updated Jan 17, 2017
  • Assembler / Disassembler for Java Bytecode

    Java 12 5 BSD-3-Clause Updated Nov 4, 2016
  • Whiley Developer Website

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

    Java 3 1 Updated Feb 16, 2014