Changes between Initial Version and Version 1 of Ticket #1611
- Timestamp:
- 04/24/19 17:17:53 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1611 – Description
initial v1 17 17 I'm thinking something like this: 18 18 19 ``` 19 {{{ 20 20 (define-intrinsic (chicken.flonum#fp+ x y) 21 21 (check-flonum x) … … 28 28 (##core#inline "C_make_character" (##core#inline "C_unfix" n)) 29 29 ) 30 ``` 30 }}} 31 31 32 32 This could even replace the definitions in `library.scm`; then when we are compiling, we could process this code to generate an intrinsics database file, which the compiler can use like types.db. The above `define-intrinsic` would collapse to a simple `define` while generating `library.so`.