git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
C++: update README
commit9fce63629e6fb48163f9b95b3313ef797e7998f7 authorAndy Arvanitis <andyarvanitis@gmail.com> dateTue 15 Nov 2016, 16:25 (10 years ago) parent7e43a74
1 file changed+5−5
README.markdown+5−5
README.markdown+5−5
@@ -4,7 +4,7 @@ This is an experimental native compiler/backend for [PureScript](https://github.
44
55---
66
7−### **Please note that this project and [pure11](https://github.com/andyarvanitis/pure11) are now the same**
7+### **Please note that this project and [pure11](https://github.com/pure11/pure11) are now the same**
88
99---
1010
@@ -16,7 +16,7 @@ This is an experimental native compiler/backend for [PureScript](https://github.
1616
1717#### Differences from PureScript:
1818
19−* Foreign imports are C++11 (or C) instead of JavaScript ([FFI examples](https://github.com/andyarvanitis/pure11/wiki/FFI_Examples))
19+* Foreign imports are C++11 (or C) instead of JavaScript ([FFI examples](https://github.com/pure11/pure11/wiki/FFI_Examples))
2020* Foreign functions are not written as curried functions (any necessary currying is done implicitly by the compiler)
2121* Compiler is `pcc` instead of `psc`, `make` is recommended for building
2222* No purescript-native-specific REPL
@@ -30,7 +30,7 @@ This is an experimental native compiler/backend for [PureScript](https://github.
3030
3131#### TO-DO:
3232
33−* Get all automated builds/tests fully up and running [(some work already done)](https://github.com/andyarvanitis/purescript-native/blob/native/pcc/TestMain.hs)
33+* Get all automated builds/tests fully up and running [(some work already done)](https://github.com/pure11/purescript-native/blob/native/pcc/TestMain.hs)
3434* Unicode (UTF-8) support for `String` (possibly use code from my Idris backend)
3535* Lots of testing!
3636
@@ -98,10 +98,10 @@ auto main(int, char *[]) -> int {
9898};
9999```
100100---
101−#### [FFI examples](https://github.com/andyarvanitis/pure11/wiki/FFI_Examples)
101+#### [FFI examples](https://github.com/pure11/pure11/wiki/FFI_Examples)
102102---
103103#### Getting Started
104−This assumes you are running OS X or a Unix-like system (Linux, *BSD, etc.), and already have the ability to [build PureScript from source] (http://www.purescript.org/download/) (bottom of the page) -- but instead of cloning and building the repository in the instructions, make sure to use [this project's repo](https://github.com/andyarvanitis/purescript-native).
104+This assumes you are running OS X or a Unix-like system (Linux, *BSD, etc.), and already have the ability to [build PureScript from source] (http://www.purescript.org/download/) (bottom of the page) -- but instead of cloning and building the repository in the instructions, make sure to use [this project's repo](https://github.com/pure11/purescript-native).
105105
1061061. Make sure you have developer tools for your system installed. For OS X, you'll need a recent version of Xcode. For Linux, etc., you need gcc 4.9.2 or later, including g++ support. You can also use clang 3.5 or later, but it still requires gcc for its C++ standard libraries.
107107