GithubHelp home page GithubHelp logo

The Whiley Programming Language's Projects

dom.wy icon dom.wy

Whiley bindings for the W3C Document Object Model.

jasm icon jasm

Assembler / Disassembler for Java Bytecode

js.wy icon js.wy

Language Bindings for JavaScript

rfcs icon rfcs

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

std.wy icon std.wy

The Whiley Standard Library. This is a minimal set of primitives for interacting with the world.

whiley2boogie icon whiley2boogie

A compiler backend for translating Whiley programs into Boogie programs for verification.

whiley2javacompiler icon whiley2javacompiler

The Whiley2JavaCompiler is responsible for translating Whiley Intermediate Language (WyIL) files into JVM Bytecodes.

whiley2javascript icon whiley2javascript

Provides support for compiling Whiley programs in JavaScript. See http://whiley.org for more information on Whiley.

whileydevelopmentkit icon whileydevelopmentkit

The WDK build system is responsible for curating and building releases of the Whiley Programming Language. This includes obtaining necessary dependencies, building documentation, etc.

whileydocs icon whileydocs

Various documents relating to the Whiley Programming Language.

whileylanguagetests icon whileylanguagetests

A suite of acceptance tests for tools (e.g. compilers / verifiers) working with Whiley. These test clarify expected semantics of the language, as well as expectations regarding verification performance.

whileyrewritelanguage icon whileyrewritelanguage

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.

whileytheoremprover icon whileytheoremprover

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.

whileyweb icon whileyweb

A simple web IDE for running Whiley programs on your computer using a web-browser.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.