Skip to content

Commit a48b1a6

Browse files
committed
prepare for release
1 parent 507eb11 commit a48b1a6

File tree

4 files changed

+151
-513
lines changed

4 files changed

+151
-513
lines changed

README.md

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,31 @@ Supported architectures :
3030
- sparc64
3131

3232

33+
## New in this release
34+
35+
- OpenGL demo (`make demo_gl`)
36+
- OpenGL 3.3 with shaders (portable)
37+
- makes use of C3 data structures.
38+
- pin operator (for pattern matching)
39+
- macros
40+
- special operators
41+
- their arguments do not get evaluated
42+
- they return a value
43+
- parsed without syntax
44+
Ideally it would look like this :
45+
```
46+
ic3> defspecial_operator op (a, b, c) { true }
47+
special_operator (a, b, c) { true }
48+
ic3> op 1 2 3
49+
true
50+
```
51+
- See C3 module in `lib/c3/0.1/c3.facts`
52+
- if, then, else.
53+
- rational numbers and corresponding operations
54+
- complex numbers and corresponding operations
55+
- float 128 bit (F128) and corresponding operations
56+
57+
3358
## Usage
3459
3560
### Compilation
@@ -406,30 +431,6 @@ not provided, then `void` gets returned.
406431
Script interpreter. Works the same as ic3 but is not interactive.
407432

408433

409-
## New in this release
410-
411-
- OpenGL demo (`make demo_gl`)
412-
- OpenGL 3.3 with shaders (portable)
413-
- makes use of C3 data structures.
414-
- pin operator (for pattern matching)
415-
- macros
416-
- special operators
417-
- their arguments do not get evaluated
418-
- they return a value
419-
- parsed without syntax
420-
Ideally it would look like this :
421-
```
422-
ic3> defspecial_operator op (a, b, c) { true }
423-
special_operator (a, b, c) { true }
424-
ic3> op 1 2 3
425-
true
426-
```
427-
- See C3 module in `lib/c3/0.1/c3.facts`
428-
- if, then, else.
429-
- rational numbers and corresponding operations
430-
- complex numbers and corresponding operations
431-
- float 128 bit (F128) and corresponding operations
432-
433434
## TODO
434435

435436
- libc3

0 commit comments

Comments
 (0)