-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathfasl.rkt
More file actions
37 lines (33 loc) · 827 Bytes
/
fasl.rkt
File metadata and controls
37 lines (33 loc) · 827 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#lang racket/base
;;;
;;; FASL Constants
;;;
; The FASL (Fast-Load Serialization) constants are shared between
; the runtime and the assembler in `runtime-wasm.rkt` and `assembler.rkt`
; respectively.
(provide fasl-fixnum
fasl-character
fasl-symbol
fasl-string
fasl-bytes
fasl-boolean
fasl-null
fasl-pair
fasl-vector
fasl-flonum
fasl-void
fasl-eof
fasl-external)
(define fasl-fixnum 0)
(define fasl-character 1)
(define fasl-symbol 2)
(define fasl-string 3)
(define fasl-bytes 4)
(define fasl-boolean 5)
(define fasl-null 6)
(define fasl-pair 7)
(define fasl-vector 8)
(define fasl-flonum 9)
(define fasl-void 10)
(define fasl-eof 11)
(define fasl-external 12)