Commit Graph

809 Commits

Author SHA1 Message Date
Erik Svedäng
fa0f347fa8 Add DynamicSemantics.md 2020-02-07 11:06:51 +01:00
Scott Olsen
7f848c6daf Fix small typo in docs/Memory.md 2020-02-04 14:48:32 -05:00
Erik Svedäng
73ce905550 Docs 2020-02-04 10:06:16 +01:00
Erik Svedäng
153f0fb4f6 Docs 2020-01-27 10:15:04 +01:00
Erik Svedäng
ea045be426 Merge branch 'byte-type' of https://github.com/hellerve/Carp into hellerve-byte-type 2020-01-27 10:10:58 +01:00
Erik Svedäng
4801fec15d Merge branch 'veit/apply-ref' of https://github.com/hellerve/Carp into hellerve-veit/apply-ref 2020-01-27 10:07:50 +01:00
hellerve
95739d0cea core: add IO.getenv 2020-01-25 14:23:14 +01:00
hellerve
3ebe10d587 core: make Maybe.apply take function ref 2020-01-25 14:08:37 +01:00
Erik Svedäng
773824f5e7 Merge branch 'master' of https://github.com/hellerve/Carp 2020-01-23 10:12:34 +01:00
hellerve
09404798c2 core: add Result.map-error 2020-01-22 12:36:03 +01:00
Erik Svedäng
93adc836e0 Docs. 2020-01-20 10:19:17 +01:00
Erik Svedäng
bd397f8d50
Merge pull request #635 from hellerve/string-from-cstr
core: add String.from-cstr
2020-01-15 09:44:05 +01:00
Erik Svedäng
c4a176fac5 Merge branch 'master' of https://github.com/carp-lang/Carp 2020-01-14 10:52:24 +01:00
Erik Svedäng
ea3a957ff9 Docs. 2020-01-14 10:38:33 +01:00
hellerve
cd0c09da3f core: add String.from-cstr 2020-01-13 22:49:23 +01:00
hellerve
40f3975937 core: make result functions take refs 2020-01-13 22:40:20 +01:00
Erik Svedäng
0eddb4d276 Docs. 2020-01-07 10:39:53 +01:00
Erik Svedäng
a6fb8c2515
Merge pull request #625 from hellerve/map->
RFC: Add Array.unreduce
2019-11-27 10:58:27 +01:00
Erik Svedäng
44e5a89019 Docs. 2019-11-25 12:58:42 +01:00
Erik Svedäng
c0bb7692ba Merge branch 'master' of https://github.com/carp-lang/Carp 2019-11-25 12:43:48 +01:00
Erik Svedäng
a344924ba2 Docs 2019-11-25 12:43:41 +01:00
Erik Svedäng
cf276f4488
Merge pull request #608 from hellerve/pointer-arith
Add pointer arithmetic
2019-11-25 12:36:10 +01:00
Erik Svedäng
576dad0984 Merge branch 'master' into lifetimez-with-lambdas 2019-11-25 12:22:04 +01:00
hellerve
b1b84c8e3a core: rename map-> to unreduce 2019-11-21 11:05:21 +01:00
hellerve
48b8b4ec13 core: add Array.map-> 2019-11-13 10:47:22 +01:00
GrayJack
ea2e56ced0 Docs: Tooling: Fix missing period 2019-11-05 13:37:35 -03:00
GrayJack
4e39cbec1e Docs: Tooling: Make clear that language-carp is only for highlight 2019-11-04 20:10:40 -03:00
GrayJack
2011930acf Docs: Tooling: Fix a typo 2019-11-04 19:59:11 -03:00
GrayJack
315f419437 Docs: LanguageGuide: Add use special form 2019-11-04 06:47:42 -03:00
GrayJack
8c2c02a0be Docs; LanguageGuide: Add with special form 2019-11-04 06:23:14 -03:00
GrayJack
f7e5f4442b Docs: LanguageGuide: Show example os simplified enumeration sumtype 2019-11-04 06:13:24 -03:00
GrayJack
a4c59adfdd Docs: LanguageGuide: change match comment 2019-11-04 04:14:36 -03:00
GrayJack
6d69c6252c Docs: LanguageGuide: Fix some errors noticed by reviewer 2019-11-04 03:19:40 -03:00
GrayJack
e5114ab8f8 Docs: Tooling: Add Atom plugin 2019-11-03 21:45:57 -03:00
GrayJack
05f27d0336 Docs: Libraries: Remove links that don't exist anymore and add new ones 2019-11-03 21:40:49 -03:00
GrayJack
adc131787f Docs: LanguageGuide: defdynamic, match form, algebraic types, pattern literal fix 2019-11-03 21:38:47 -03:00
hellerve
98bc275ea5 core: add Byte.hash 2019-11-01 10:52:34 +01:00
hellerve
15c27bdb49 core: allow byte as member type 2019-11-01 10:52:34 +01:00
hellerve
f1f252639f core: add a byte type 2019-11-01 10:52:34 +01:00
hellerve
34e1ca829c core: Pointer.from-int->Pointer.from-long 2019-10-30 08:28:21 +01:00
hellerve
ec7ea12053 docs: add pointer to docs 2019-10-30 08:25:38 +01:00
Erik Svedäng
bfbd86711b Merge branch 'master' into lifetimez-with-lambdas 2019-10-29 10:17:19 +01:00
Erik Svedäng
dd9c4616e8
Merge pull request #602 from hellerve/error
Actually register error
2019-10-28 14:33:00 +01:00
hellerve
6e85433fd5 core: error docs 2019-10-28 14:32:40 +01:00
Erik Svedäng
6c9a6c0671 All tests run (yay). 2019-10-23 16:38:00 +02:00
Erik Svedäng
8b6e120010 Docs getting weirder. 2019-10-23 15:44:59 +02:00
Erik Svedäng
8fe98a27a3 Beautify the type variables in docs. 2019-10-22 15:42:57 +02:00
Erik Svedäng
8c86310fac Merge branch 'master' into lifetimez 2019-10-22 14:47:14 +02:00
Spencer King
2ee8fd4889 Fix typo in LanguageGuide
“annoted” should be “annotated”
2019-10-17 18:40:53 -05:00
Erik Svedäng
b410586722 Added lifetime variable to 'RefTy', all tests run. 2019-10-17 12:02:49 +02:00
Erik Svedäng
d4d547c479 More links. 2019-10-16 15:13:47 +02:00
Erik Svedäng
7bb0d6dd5e Two links. 2019-10-16 15:12:37 +02:00
hellerve
70811ceb03 docs: add write-file docs 2019-10-14 12:24:02 +02:00
Erik Svedäng
98e046a3bc
Merge pull request #584 from hellerve/deprecate-project-set
Remove project-set!
2019-10-07 12:33:33 +02:00
hellerve
9fee6ada35 commands: remove project-set! (references #583) 2019-10-07 12:19:26 +02:00
Erik Svedäng
621988bd86 New docs for Bool module. 2019-10-07 10:59:54 +02:00
Erik Svedäng
04d5067d0f Docs. 2019-09-27 15:48:22 +02:00
Erik Svedäng
9e4f69ce5b Merge branch 'string-join-ref' of https://github.com/hellerve/Carp into hellerve-string-join-ref 2019-09-17 14:37:12 +02:00
hellerve
aad568c941 core: make String.join take ref (for #562) 2019-09-16 20:22:01 +02:00
Erik Svedäng
8b3c4d6140 Docs. 2019-09-16 15:38:28 +02:00
Erik Svedäng
f11cf421b8 More SDL docs. 2019-09-13 12:48:38 +02:00
Erik Svedäng
b521c39ed4 Link to docs. 2019-09-13 12:44:22 +02:00
Erik Svedäng
0567c8ef14 Some docs for the SDL bindings. 2019-09-13 12:37:06 +02:00
Erik Svedäng
4342b44281 Docs 2019-09-12 14:43:47 +02:00
Scott Olsen
65c845531b
Update with examples in Language Guide
I've updated the example code included in the `with` section to better match the style of other sample code throughout the document. Big thanks to @hellerve for pointing this out!
2019-09-11 14:15:12 -04:00
Erik Svedäng
14a2226675
Merge pull request #552 from TimDeve/patch-1
Updates docs to reflect removal of local-include
2019-09-11 19:59:52 +02:00
Tim Dévé
9bfaa052c2
Clarifies usage of relative-include in guide 2019-09-11 18:22:35 +01:00
Erik Svedäng
21cca027f4 Docs 2019-09-11 11:16:05 +02:00
Tim Dévé
a9af4becbf
Updates docs to reflect removal of local-include
Replaces reference to local-include with relative-include in the language guide

local-include was removed in https://github.com/carp-lang/Carp/pull/543
2019-09-11 10:04:18 +01:00
Erik Svedäng
0e21087ce9 Docs 2019-09-10 21:52:01 +02:00
Erik Svedäng
6d6f93ec28
Merge pull request #542 from hellerve/gensym
Add gensym
2019-09-10 11:13:36 +02:00
Erik Svedäng
a6d4358ead
Merge pull request #541 from jacereda/generics2
Working on generics.
2019-09-10 10:55:10 +02:00
Scott Olsen
df75c23e2a
Document with
Added a few short sentences and samples to document the `with` form. I don't have especially robust knowledge of the form or its implementation, so please correct this/augment as necessary!
2019-09-09 16:23:30 -04:00
Erik Svedäng
8f144cd864 Docs 2019-09-09 21:44:49 +02:00
hellerve
b7f68511f3 core: rename sym to symbol 2019-09-09 19:37:43 +02:00
hellerve
a2c859c586 all: remove local-include in favor of relative-include 2019-09-09 17:56:43 +02:00
Jorge Acereda
08af49dc62 Working on generics.
- Added Generics module.
- Some Geometry/Vector* functions hardcoded parameters to Double.
2019-09-08 13:02:04 +02:00
hellerve
37143d067f eval: make list and array commands 2019-09-02 17:42:05 +02:00
Erik Svedäng
7f6a12ac29 Maybe docs 2019-06-27 08:59:11 +02:00
Erik Svedäng
bb11929de4 Language. 2019-06-17 09:46:59 +02:00
Erik Svedäng
92087d87bd Fix link. 2019-06-17 09:45:11 +02:00
Erik Svedäng
289323499a Link. 2019-06-17 09:44:24 +02:00
Erik Svedäng
806fe4a3c7 No badge. 2019-06-17 09:43:29 +02:00
Erik Svedäng
ed8fcd4cb7 Mention pkg-config again. 2019-06-17 09:42:44 +02:00
Erik Svedäng
ae076f5faa
Merge pull request #504 from hellerve/checked-malloc
Optionally check malloc
2019-06-17 09:26:53 +02:00
hellerve
8b78fe453a core: optionally check malloc 2019-06-17 09:17:20 +02:00
Erik Svedäng
d7daaa61e5 Docs for Char.zero 2019-06-17 09:04:24 +02:00
Erik Svedäng
a47d53b5a4 Char docs 2019-06-17 08:44:01 +02:00
Erik Svedäng
8adaed2935 Char docs 2019-06-17 08:33:35 +02:00
Erik Svedäng
aa03aaefbf Language. 2019-06-14 09:36:04 +02:00
Erik Svedäng
fb1aecd348 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-06-14 09:34:56 +02:00
Erik Svedäng
0553515eb5 Unsafe functions. 2019-06-14 09:34:40 +02:00
Erik Svedäng
ffaa90bdc9
Rename terminology.md to Terminology.md 2019-06-14 09:21:23 +02:00
Erik Svedäng
344e4820de Add terminology doc. 2019-06-14 09:20:17 +02:00
hellerve
71e84640f5 core: add tests and docs for or-zero 2019-06-12 08:52:54 +02:00
Erik Svedäng
fbd9c83f0d Documented the Dynamic module. 2019-06-07 15:19:07 +02:00
Erik Svedäng
a2db758cc8 Line height. 2019-06-07 15:18:57 +02:00
Erik Svedäng
a2945cdc40 Fixed bug with meta data on modules not being propagated in 'envInsertAt'. 2019-06-07 14:57:36 +02:00
Erik Svedäng
3c319194e8 Better css. 2019-06-07 13:21:56 +02:00
Erik Svedäng
3432683236 Remove Todo.org, use Github issue tracker instead. 2019-06-06 10:39:22 +02:00
hellerve
10f5337e54 todo.ord: remove issuified todos 2019-06-06 10:34:52 +02:00
Erik Svedäng
1811cafb10 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-06-06 10:05:10 +02:00
Erik Svedäng
483bc0022b Clarify clarification. 2019-06-06 10:04:54 +02:00
Erik Svedäng
770c2d939c Clarification on loading via ssh/https. 2019-06-06 10:03:51 +02:00
Erik Svedäng
c593aaf9de
Merge pull request #463 from hellerve/classify-sumtype-single-case
Correctly classify sumtypes with single case
2019-06-06 09:57:28 +02:00
Erik Svedäng
57748d21f8
Merge pull request #462 from hellerve/map-ho-non-owning
Make map’s higher order functions take refs
2019-06-06 09:53:02 +02:00
hellerve
045eabbc7f compiler: correctly classify sumtypes with single case 2019-05-27 19:08:54 +02:00
hellerve
c87893dd14 core: make map’s higher order functions non-owning 2019-05-27 18:42:25 +02:00
hellerve
e9fcf87ff5 core: remove stringcopy.append 2019-05-27 18:05:44 +02:00
Erik Svedäng
49b6af73d1 Docs 2019-05-27 10:42:15 +02:00
Erik Svedäng
85fcd3ccbe
Update Todo.org 2019-05-23 10:25:49 +02:00
Erik Svedäng
f2b4e2f1c6 New docs 2019-05-22 21:24:51 +02:00
Erik Svedäng
264cba3180 Todo. 2019-05-22 14:44:05 +02:00
Erik Svedäng
c4b6b8f0d9 New REPL docs. 2019-05-21 14:15:41 +02:00
Erik Svedäng
2f50eb20d3
Merge pull request #452 from doublec/doc_fix_git_library_syntax
Fix docs syntax of git url for loading libraries
2019-05-20 19:15:01 +02:00
Chris Double
92ca324fd8 Fix docs syntax of git url for loading libraries 2019-05-21 00:14:22 +12:00
hellerve
c091b36b23 compiler: generate documentation for compiler-generated functions automatically 2019-05-16 15:51:56 -04:00
Erik Svedäng
d7f1e36cab Update manual. 2019-05-16 11:39:09 +02:00
Erik Svedäng
1c5f0682c2 Avoid crash when entering name of a command at the repl. 2019-05-16 11:05:09 +02:00
Erik Svedäng
44d8dfc718 Todo 2019-05-16 10:40:22 +02:00
Erik Svedäng
059fafffa3
Merge pull request #443 from hellerve/dynamic-read-file
dynamic: add read-file
2019-05-16 09:52:22 +02:00
Erik Svedäng
7125d63bde Docs 2019-05-16 09:44:51 +02:00
Erik Svedäng
d01743e5aa
Merge pull request #435 from hellerve/fix-pattern-docs
Fix pattern docs
2019-05-16 09:42:49 +02:00
hellerve
a7cb1fb46f dynamic: add read-file 2019-05-14 13:51:27 -04:00
Erik Svedäng
b00816a454 Mention the in-place mutation lens generated for each struct. 2019-05-13 22:39:30 +02:00
Erik Svedäng
0edbddd32a Merge branch 'master' of https://github.com/carp-lang/Carp 2019-05-10 11:26:47 +02:00
Erik Svedäng
9b6e3636a8
Merge pull request #439 from hellerve/safe-read
Safe IO.read->EOF
2019-05-10 11:26:40 +02:00
hellerve
992b0c5fc5 core: fix IO.read->EOF 2019-05-10 11:21:46 +02:00
Erik Svedäng
75c77f0e12 Moving todos. 2019-05-10 11:18:38 +02:00
Erik Svedäng
7b4b16e9b4 A todo. 2019-05-10 09:58:14 +02:00
Erik Svedäng
8bc50fa0c9
Merge pull request #436 from hellerve/reverse
Add Pair.reverse and Map.reverse
2019-05-05 12:19:54 +02:00
hellerve
8089585f0a core: add docstring to Map.reverse 2019-05-05 11:55:37 +02:00
hellerve
9bd06d2fa7 docs: updated map documentation 2019-05-05 11:53:27 +02:00
hellerve
e7b09f8c76 docs: fix typos in language guide 2019-05-04 09:36:30 +02:00
Erik Svedäng
819c8919e1 Maybe docs 2019-05-03 15:31:43 +02:00
hellerve
59f355be6d docs: fix typo 2019-05-01 09:18:52 +02:00
hellerve
122038fad3 docs: clarify git loading situation 2019-05-01 00:24:29 +02:00
Chris Dewar-English
0103ef7370 Change the setting name to remove confusion 2019-04-22 21:52:06 +01:00
Chris Dewar-English
7680ceb1db Remove extra bullet
Add missing space
2019-04-22 20:57:50 +01:00
Chris Dewar-English
7882fc63bf Option to disable compilation (just generate the C source) 2019-04-22 20:02:34 +01:00
Erik Svedäng
ff81646b48 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-04-20 12:07:25 +02:00
Erik Svedäng
34ef8b233a Docs 2019-04-20 12:07:17 +02:00
Jacek Schæ
a268fabc1c
lost paren 2019-04-19 15:09:52 +02:00
hellerve
3083a1e5f1 core: add Symbol.join 2019-04-10 08:25:54 +02:00
Joel Kaasinen
a2794b1fdd update core docs 2019-03-29 08:51:41 +02:00
Erik Svedäng
a4fb6d3177
Merge pull request #401 from hellerve/master
Make `Array.range` more general
2019-03-26 22:38:13 +01:00
hellerve
9c4731fccc core: specialize Char.random again! 2019-03-26 18:19:10 +01:00
Erik Svedäng
88e2896cb7 Tests run. 2019-03-26 14:30:00 +01:00
Erik Svedäng
32f14cd9e3 Work in progress... 2019-03-26 10:23:27 +01:00
Erik Svedäng
f8e96749e4
Merge pull request #399 from hellerve/string-contains
Add String.contains?
2019-03-25 08:23:37 +01:00
hellerve
f5488191a4 core: add tests for String.contains? 2019-03-23 18:46:42 +01:00
Erik Svedäng
6e113702ad Todos. 2019-03-22 19:12:33 +01:00
Erik Svedäng
cb680c90e0 Validation of members in sumtype. 2019-03-22 08:59:22 +01:00
Erik Svedäng
aa968d5123 Todos. 2019-03-21 07:39:54 +01:00
Erik Svedäng
f0543d3fd2 Updates to the docs. 2019-03-18 09:58:55 +01:00
Erik Svedäng
be1575a2b1 Mention 'fn' in language guide. 2019-03-18 09:48:10 +01:00
Christopher Nascone
4313cf1387
Change "defdynamic" to "defndynamic" in guide
Based on the docs, I expected that `defdynamic` would allow me to define and use a function at the REPL. Instead I got the following error:

```
> (defdynamic square [x]
     (* x x))
Invalid args to `defdynamic`: (defdynamic square [x] (* x x)) (did you try to define a dynamic function - use 'defndynamic' instead) at REPL:1:1.
```

Definitely props on the helpfulness of the error message, which makes this an easily overcome issue. However, I'd like to propose this change to the guide so that any other newcomers don't hit a bump the first time they try something.
2019-03-17 13:28:48 -04:00
Erik Svedäng
932d6396c0 Some more notes on Windows. 2019-03-07 14:27:31 +01:00
Erik Svedäng
d48df1fd1f Example of ´the´ 2019-03-07 14:16:31 +01:00
Erik Svedäng
d09fb4d0dc English. 2019-03-07 14:14:43 +01:00
hellerve
f470e17f99 core: add Char.alpha?, Char.num?, and Char.alphanum? 2019-03-06 16:35:37 +01:00
Erik Svedäng
87de6fbb76 Even more fixes 2019-03-05 16:37:27 +01:00
Erik Svedäng
72e30ba46a Merge branch 'master' into sumtypes 2019-02-27 14:28:53 +01:00
Erik Svedäng
7139cade84 Return () instead. 2019-02-27 14:28:41 +01:00
Erik Svedäng
81772fa158 New docs 2019-02-19 18:49:23 +01:00
Erik Svedäng
7d7bd64654 Tweaks to the doc styling. 2019-02-16 11:05:12 +01:00
hellerve
e24fd38258 sumtypes: multiple fixes
- add test suite for Result
- make Array a little safer overall
- document Maybe and Result comprehensively
- rework Array documentation
2019-02-15 10:24:47 +01:00
hellerve
4a84e36924 docs: new map functions 2019-02-13 11:46:22 +01:00
hellerve
e54ead1922 all: various sumtype fixes
- add get-maybe to Map
- add tests
- fix emitter error on ref types
2019-02-13 11:46:20 +01:00
Erik Svedäng
7279cd3158 Merge remote-tracking branch 'refs/remotes/origin/master' into sumtypes 2019-02-08 10:26:03 +01:00
Erik Svedäng
ff44206052
Merge pull request #377 from hellerve/configurable-docs
Make some properties about the documentation generator configurable
2019-02-06 19:32:46 +01:00
hellerve
6b1d4ebbf5 src: readd project name to index page 2019-02-06 18:45:04 +01:00
Erik Svedäng
8c80c9d004 Merge branch 'master' into sumtypes 2019-02-02 20:08:45 +01:00
Erik Svedäng
de1262fa30 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-02-02 19:54:31 +01:00
Erik Svedäng
c07d806545 Merge branch 'sumtypes' of https://github.com/carp-lang/Carp into sumtypes 2019-02-02 19:41:20 +01:00
Erik Svedäng
5e3bedbae6 An idea. 2019-02-02 13:12:19 +01:00
hellerve
e5bd295b7b all: make some properties about the documentation generator configurable 2019-02-02 12:14:25 +01:00
hellerve
f31474cecb all: (see #317)
- add copy-filter
- rename filter to endo-filter
2019-02-02 10:32:26 +01:00
Erik Svedäng
d7a1f769ae Merge branch 'master' into sumtypes 2019-01-22 14:43:33 +01:00
Erik Svedäng
2df94d7caa remove old docs 2019-01-22 09:45:13 +01:00
Erik Svedäng
1b095df288 new docs 2019-01-22 09:44:14 +01:00
hellerve
8b6ab7357e core: refactor the vector module; generic types and use module system 2019-01-21 21:52:45 +01:00
Erik Svedäng
ca1c1a977d Docs. 2018-12-20 14:31:59 +01:00
Erik Svedäng
2900746f14 Change signature of Array.index-of to take a ref instead. 2018-12-15 23:18:34 +01:00
hellerve
986517097b language guide: add section on patterns 2018-12-15 15:19:36 +01:00
Erik Svedäng
4912c12833 More docs. 2018-12-12 06:32:27 +01:00
Erik Svedäng
7be95b27a5 Todos. 2018-12-12 06:27:26 +01:00
Erik Svedäng
30b9ffbde6 New docs. 2018-12-07 19:21:55 +01:00
Erik Svedäng
9a5392eb73 Merge branch 'lambdas' 2018-11-26 21:11:20 +01:00
Erik Svedäng
cd96ccbf39 Tests run again. 2018-11-14 21:21:56 +01:00
Erik Svedäng
1dc8b536fc Deftype generates 'update' functions that expect refs to functions too. 2018-11-14 14:21:12 +01:00
Erik Svedäng
fe55144273 Follow convention of passing lambdas as refs as default. 2018-11-14 14:09:43 +01:00
hellerve
e3f761488b core: add sort flavors with custom comparators 2018-11-13 11:11:21 +01:00
hellerve
c463c9f99f all: add new array docs and tests for Array.empty? 2018-11-09 10:04:09 +01:00
Erik Svedäng
ded4c4c19c New docs. 2018-11-08 01:58:40 +01:00
Erik Svedäng
8ca5ae0ddd Move link again. 2018-11-06 20:20:07 +01:00
Erik Svedäng
016d3391f8 Move link. 2018-11-06 20:19:18 +01:00
Erik Svedäng
86dcb3c7c2 Link to https://github.com/carpentry-org 2018-11-06 20:18:44 +01:00
hellerve
e887a5633b core: remove put! and remove! from map and set 2018-10-31 13:42:05 +01:00
hellerve
16e2d7fb85 core: add remove! and put! and make reduce take ownership 2018-10-31 11:33:29 +01:00
Erik Svedäng
0fefb3b404 Instructions for loading via git. 2018-10-25 16:07:34 +02:00
Erik Svedäng
4fd61facb1 Doc changes. 2018-10-23 15:51:31 +02:00
hellerve
8341b7e026 compiler: add suport for markdown in docstrings 2018-10-22 15:58:57 -04:00
Erik Svedäng
e84018fe6c
Merge pull request #313 from 4lph4-Ph4un/master
fix #306
2018-10-22 21:29:13 +02:00
cbc4c43b8e fix #306 2018-10-22 22:22:25 +03:00
hellerve
59f636f051 core: Random.seed with a good default, rename old version to Random.seed-from 2018-10-19 10:31:00 +02:00
hellerve
40af5c3a5a docs: fix #304 2018-10-14 10:06:05 +02:00
Erik Svedäng
fc6c349d96
Merge pull request #298 from hellerve/use-closures-in-core
Use closures in core
2018-09-30 20:17:14 +02:00
hellerve
2d4239ed6b core: rename Char.upper-case and Char.lower-case with ? 2018-09-25 16:40:02 +02:00
hellerve
620bc4c5c5 all: use closures in core 2018-09-25 16:20:59 +02:00
hellerve
57ece77b48 test: add tests for Char.upper-case and Char.lower-case 2018-09-25 16:19:30 +02:00
Erik Svedäng
58a51af7fd BUGFIX: Missing case in GenerateConstraints patched. 2018-09-21 23:31:29 +02:00
Erik Svedäng
6f457a3aa3 Interesting memory bug with 'and' (and 'or'?) 2018-09-21 19:59:49 +02:00
Erik Svedäng
beadcfa324 Weird bug found. 2018-09-21 17:23:09 +02:00
Erik Svedäng
021cfd04da One more test for error message. 2018-09-21 15:17:12 +02:00
Erik Svedäng
cc093ddbc7
Merge pull request #295 from hellerve/macro-info
Add file, line, and column commands
2018-09-19 18:42:49 +02:00
hellerve
cfee23c429 core: fix stray usage of outdated debug functionality 2018-09-19 17:53:09 +02:00
Erik Svedäng
45524ecec5 Todos. 2018-09-18 15:44:18 +02:00
Craig Roy
3264afe8e6 Update docs 2018-09-13 18:57:31 +01:00
Erik Svedäng
ae7cf29ad4 Link to map docs. 2018-09-11 17:04:17 +02:00
hellerve
f0e11fd7fe docs: add map to std types 2018-08-30 12:21:45 -07:00
Erik Svedäng
888e824193 FIX: Give each lifted function a unique name based on the function it originated from. 2018-08-27 20:22:14 +02:00
Erik Svedäng
e6ae29ac8a Todo. 2018-08-27 16:05:08 +02:00
hellerve
1c6884b93b core: fix docs for map and set 2018-08-25 19:51:27 +02:00
Erik Svedäng
4b15ba408d Links to articles about non-lexical lifetimes. 2018-08-16 09:57:23 +02:00
Erik Svedäng
687e5566db Todo. 2018-08-07 11:15:52 +02:00
Erik Svedäng
8232a56344 Todos. 2018-08-07 10:56:51 +02:00
hellerve
1933aac582 core: refactor color table to actual map 2018-08-07 10:17:51 +02:00
Erik Svedäng
8a05a24608 Docs. 2018-08-07 10:05:35 +02:00
Erik Svedäng
3ed41f9279 Merge branch 'colors' of https://github.com/hellerve/Carp into hellerve-colors 2018-08-07 10:04:39 +02:00
hellerve
ede08bcc72 core: refactor colorization 2018-08-07 09:58:14 +02:00
hellerve
e175d57fb9 docs: change to pretty rendering 2018-08-07 09:53:13 +02:00
hellerve
57c758e00b array: reduce genericity of Array./=; Char: use unsigned when casting to int 2018-08-07 09:39:47 +02:00
hellerve
d95c28ad5d core: fixed set and tests 2018-08-07 09:32:32 +02:00
Erik Svedäng
174481902b Merge branch 'docs-argname' of https://github.com/hellerve/Carp into hellerve-docs-argname 2018-08-07 09:17:48 +02:00
Erik Svedäng
22be106405 Merge branch 'master' of https://github.com/carp-lang/Carp 2018-08-07 08:54:34 +02:00
hellerve
3874efadf8 docs: put expanded form below types 2018-07-19 13:04:06 +02:00
hellerve
66502d7e1a docs: change rendering to show whole form 2018-07-17 19:08:34 +02:00
Chris Hall
83b2bc723d updating docs/core/Array.html 2018-06-26 18:15:21 +10:00
Chris Hall
8d20bb90df Removing Sort as a module name 2018-06-26 18:03:34 +10:00
Chris Hall
64360285c0 updating docs/core/Char.html 2018-06-26 17:23:46 +10:00
Chris Hall
9b775fb10f updating docs/core/Char.html 2018-06-26 17:15:02 +10:00
Chris Hall
837225f65b updating docs/core/String.html 2018-06-26 16:00:46 +10:00
Chris Hall
6053862f0f updating docs/core/Array.html 2018-06-26 15:48:36 +10:00
Chris Hall
e17f4795d8 docs/core/Array.html update 2018-06-26 15:08:34 +10:00
Erik Svedäng
41841835ab Todo. 2018-06-23 12:30:09 +02:00
hellerve
c82916612a core: document string, remove string-join 2018-06-15 16:38:34 +02:00
Erik Svedäng
5ba320a0d4 Todos. 2018-06-15 11:57:21 +02:00
Erik Svedäng
ef4fc521de Prep for solving the reload bug. 2018-06-15 11:15:20 +02:00
Erik Svedäng
e6d6ffed13 Regenerated docs. 2018-06-14 17:44:42 +02:00