├── .documentup.json ├── .gitignore ├── .npmignore ├── .travis.yml ├── History.md ├── LICENSE ├── Makefile ├── README.md ├── bin └── wisp.js ├── browserify.wisp ├── doc ├── language-essentials.md ├── more-info.md └── readme-original.md ├── package.json ├── src ├── analyzer.wisp ├── ast.wisp ├── backend │ ├── escodegen │ │ ├── generator.wisp │ │ └── writer.wisp │ └── javascript │ │ └── writer.wisp ├── browser-test-run.wisp ├── compiler.wisp ├── engine │ ├── browser.wisp │ ├── browserExport.wisp │ └── node.wisp ├── expander.wisp ├── reader.wisp ├── repl.wisp ├── runtime.wisp ├── sequence.wisp ├── string.wisp └── wisp.wisp └── test ├── analyzer.wisp ├── ast.wisp ├── compiler.wisp ├── escodegen.wisp ├── macros.wisp ├── protocols.wisp ├── reader.wisp ├── runtime.wisp ├── sequence.wisp ├── string.wisp ├── test.wisp └── util.wisp /.documentup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/.documentup.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src/drafts/* 2 | workspace 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/.travis.yml -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/README.md -------------------------------------------------------------------------------- /bin/wisp.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../wisp').main(); 3 | -------------------------------------------------------------------------------- /browserify.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/browserify.wisp -------------------------------------------------------------------------------- /doc/language-essentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/doc/language-essentials.md -------------------------------------------------------------------------------- /doc/more-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/doc/more-info.md -------------------------------------------------------------------------------- /doc/readme-original.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/doc/readme-original.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/package.json -------------------------------------------------------------------------------- /src/analyzer.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/analyzer.wisp -------------------------------------------------------------------------------- /src/ast.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/ast.wisp -------------------------------------------------------------------------------- /src/backend/escodegen/generator.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/backend/escodegen/generator.wisp -------------------------------------------------------------------------------- /src/backend/escodegen/writer.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/backend/escodegen/writer.wisp -------------------------------------------------------------------------------- /src/backend/javascript/writer.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/backend/javascript/writer.wisp -------------------------------------------------------------------------------- /src/browser-test-run.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/browser-test-run.wisp -------------------------------------------------------------------------------- /src/compiler.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/compiler.wisp -------------------------------------------------------------------------------- /src/engine/browser.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/engine/browser.wisp -------------------------------------------------------------------------------- /src/engine/browserExport.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/engine/browserExport.wisp -------------------------------------------------------------------------------- /src/engine/node.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/engine/node.wisp -------------------------------------------------------------------------------- /src/expander.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/expander.wisp -------------------------------------------------------------------------------- /src/reader.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/reader.wisp -------------------------------------------------------------------------------- /src/repl.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/repl.wisp -------------------------------------------------------------------------------- /src/runtime.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/runtime.wisp -------------------------------------------------------------------------------- /src/sequence.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/sequence.wisp -------------------------------------------------------------------------------- /src/string.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/string.wisp -------------------------------------------------------------------------------- /src/wisp.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/src/wisp.wisp -------------------------------------------------------------------------------- /test/analyzer.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/analyzer.wisp -------------------------------------------------------------------------------- /test/ast.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/ast.wisp -------------------------------------------------------------------------------- /test/compiler.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/compiler.wisp -------------------------------------------------------------------------------- /test/escodegen.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/escodegen.wisp -------------------------------------------------------------------------------- /test/macros.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/macros.wisp -------------------------------------------------------------------------------- /test/protocols.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/protocols.wisp -------------------------------------------------------------------------------- /test/reader.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/reader.wisp -------------------------------------------------------------------------------- /test/runtime.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/runtime.wisp -------------------------------------------------------------------------------- /test/sequence.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/sequence.wisp -------------------------------------------------------------------------------- /test/string.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/string.wisp -------------------------------------------------------------------------------- /test/test.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/test.wisp -------------------------------------------------------------------------------- /test/util.wisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wisp-lang/wisp/HEAD/test/util.wisp --------------------------------------------------------------------------------