Skip to content
Permalink
Browse files

Rename to idiolisp

  • Loading branch information
jeaye committed Apr 29, 2019
1 parent 551e4d9 commit af6fe114467a4e32a82039b3a6c394d20b96f8e6
Showing 405 changed files with 226 additions and 413 deletions.
@@ -2,7 +2,7 @@
/build_debug
/build_release

test.jank
test.io
a.out

# Vim files
@@ -1,23 +1,15 @@
# The jank programming language [![Build Status](https://travis-ci.org/jeaye/jank.svg?branch=master)](https://travis-ci.org/jeaye/jank) [![codecov](https://codecov.io/gh/jeaye/jank/branch/master/graph/badge.svg)](https://codecov.io/gh/jeaye/jank)
# The idiolisp programming language [![Build Status](https://travis-ci.org/jeaye/idiolisp.svg?branch=master)](https://travis-ci.org/jeaye/idiolisp) [![codecov](https://codecov.io/gh/jeaye/idiolisp/branch/master/graph/badge.svg)](https://codecov.io/gh/jeaye/idiolisp)

jank is a compiled functional programming language with a strong, static type system, scope-based resource management (RAII), and a direct focus on generic, compile-time meta-programming using a powerful type-based template system, dependent types, and code-as-data macros.
idiolisp is a compiled functional programming language with a strong, static type system, scope-based resource management (RAII), and a direct focus on generic, compile-time meta-programming using a powerful type-based template system, dependent types, and code-as-data macros.

With a focus on safe parallelism, jank has immutable, persistent data
With a focus on safe parallelism, idiolisp has immutable, persistent data
structures.

Currently, jank aims to provide:
Currently, idiolisp aims to provide:

* A compiler targeting C++14
* An interactive REPL (command line and web-based)

## Editor support
There are syntax files for Vim available in the `vim` directory of the repository. You can add these to your runtime path using something like:

```viml
set runtimepath^=~/projects/jank/vim
set runtimepath^=~/projects/jank/vim/after
```

## License
jank is under a strict copyleft license; see the
[LICENSE](https://github.com/jeaye/jank/blob/master/LICENSE) file.
idiolisp is under a strict copyleft license; see the
[LICENSE](https://github.com/jeaye/idiolisp/blob/master/LICENSE) file.
4 TODO
@@ -126,7 +126,7 @@ function specialization
[c]
...)

**** what's needed to make jank usable: ****
**** what's needed to make idiolisp usable: ****

website style
similar to http://eta-lang.org/
@@ -206,5 +206,5 @@ remove function-call from grammar; just use lists

repl
online repl sandbox
irc bot for #jank
irc bot for #idiolisp
tests

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

File renamed without changes.
File renamed without changes.