Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 793 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 793 Bytes

So you wanna help build Wonder, eh?

You have come to the right place, then!

Introduction

The Wonder source will be contributable in several areas:

  • interpreter.js: The core interpreter.
    • cm.js: Standard library.
    • vs.js: Predefined variables.
  • pm.js: The source for Delishusly.
  • wonder.pegjs: The parser.

Be sure to check out the proposed features for some ideas.

Operation

Contributing will operate on a fork-and-pull system: fork the repo, make changes, and open a pull request. This prevents any merge conflicts and other nasty problems that nobody wants to deal with.

Familiarize yourself with how the interpreter works (including parsing!) before diving in. More resources will be added as time goes on.