/dports/lang/racket/racket-8.3/collects/racket/ |
H A D | fasl.rkt | 8 "private/relative-path.rkt" 80 (fasl-path-type 22) 81 (fasl-relative-path-type 23) 187 (define path->relative-path-elements (make-path->relative-path-elements)) 280 (define rel-elems (path->relative-path-elements v)) 283 (write-byte fasl-relative-path-type o) 286 (write-byte fasl-path-type o) 288 (loop (path-convention-type v))])] 299 (not (path->relative-path-elements src))) 465 [(fasl-path-type) (bytes->path (read-fasl-bytes i) [all …]
|
/dports/lang/racket-minimal/racket-8.3/collects/racket/ |
H A D | fasl.rkt | 8 "private/relative-path.rkt" 80 (fasl-path-type 22) 81 (fasl-relative-path-type 23) 187 (define path->relative-path-elements (make-path->relative-path-elements)) 280 (define rel-elems (path->relative-path-elements v)) 283 (write-byte fasl-relative-path-type o) 286 (write-byte fasl-path-type o) 288 (loop (path-convention-type v))])] 299 (not (path->relative-path-elements src))) 465 [(fasl-path-type) (bytes->path (read-fasl-bytes i) [all …]
|
/dports/devel/cl-asdf/asdf-a58828745a610c1af841a86587ba197707c89eb3/test/ |
H A D | test-module-pathnames.script | 19 (list (or (normalize-pathname-directory-component (pathname-directory x)) '(:relative)) 20 (pathname-name x) (pathname-type x)))) 23 (assert-equal (pathname-foo (asdf:component-relative-pathname test-tmp)) 24 '((:relative) "test-tmp" "cl")) 25 (assert-equal (pathname-foo (asdf:component-relative-pathname static)) 26 '((:relative "level2") "static" "file")))) 34 (defun pf (path) 35 (let* ((fasl (apply-output-translations 36 (subpathname *test-directory* path :type (compile-file-type))))) 37 (assert (probe-file fasl) () "Cannot find compiled file ~S" fasl)))
|
H A D | test-logical-pathname.script | 7 `(("**;*.asd.*" ,(wild :type "asd")) 8 ("**;*.lisp.*" ,(wild :type "lisp")) 20 (translate-logical-pathname "ASDF:test;test-logical-pathname.fasl")) 42 ;; Bug: Allegro Express 8.2 and 9.0 incorrectly read #p"ASDF:" as relative. 44 ;; CLISP borks badly if the path below is #p"ASDF:"
|
H A D | test-utilities.script | 71 (let ((path (probe-file* file :truename t))) 73 #-(or allegro (and clisp os-windows)) path)) 152 (ts ("" :ensure-directory t) (:relative nil nil nil)) 153 (ts ("" :ensure-directory nil) (:relative nil nil nil)) 191 (:function (lambda (path absolute-source) 193 path)) 205 ;;(setq swank-loader::*fasl-directory* (resolve-output "slime/")) 206 ;;(ensure-directories-exist swank-loader::*fasl-directory*) 207 ;;(DBG :foo swank-loader::*fasl-directory*) 240 asdf/component:relative-pathname [all …]
|
/dports/lang/abcl/abcl-src-1.8.0/doc/design/pathnames/ |
H A D | abcl-pathname.org | 127 #1# #p(:device #2# :name "__loader__" :type "_") 129 #2# #p(:device #3#: :name "something" :type "abcl" 132 #3# #p(:device #4# :name nil :type nil 225 /a-fasl.abcl!/ 362 | #1# | "jar:jar:file:abcl.jar!/a/fasl.abcl!/" | 363 | #2# | "jar:file:abcl.jar!/a/fasl.abcl" | 379 #1# (:device ("abcl.jar" "/a/fasl.abcl")) 381 #2# (:device ("abcl.jar) :name "fasl" :type "abcl") 390 * Re-introducing relative URL-PATHNAME for 'file' scheme 392 URIs don't allow relative pathnames, so to be more strict I [all …]
|
H A D | jar-pathnames.markdown | 31 The jar containing the jar containing the abcl fasl 33 We need to name all possible locations of ABCL fasl files. 157 absolute path. 212 type: "jar" 215 type: "abcl" 251 type: "cls" 271 type: "cls" 301 type: "cls" 317 // UC9 -- JAR in an relative directory with entry 327 type: "lisp [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/cs/linklet/ |
H A D | cross-compile.ss | 17 ;; List of (list <machine-sym> <path-path>) 20 (define (add-cross-compiler! x-machine-type x-path exe-path) 22 (cons (list x-machine-type (cons exe-path x-path)) 70 (define (cross-fasl-to-string machine v quoteds mode) 121 (let-values ([(bv literals) (fasl-to-bytevector (cadr msg) (caddr msg))]) 126 … (let-values ([(literals-bv ignored) (fasl-to-bytevector (strip-opaque literals) #f)]) 147 (define (fasl-to-bytevector v quoteds) 149 (let ([literals (fasl-write/literals* v quoteds o)]) 166 [(eq? base 'relative) 176 (path->complete-path exe (find-system-path 'orig-dir))]))) [all …]
|
/dports/lang/racket/racket-8.3/src/cs/linklet/ |
H A D | cross-compile.ss | 17 ;; List of (list <machine-sym> <path-path>) 20 (define (add-cross-compiler! x-machine-type x-path exe-path) 22 (cons (list x-machine-type (cons exe-path x-path)) 70 (define (cross-fasl-to-string machine v quoteds mode) 121 (let-values ([(bv literals) (fasl-to-bytevector (cadr msg) (caddr msg))]) 126 … (let-values ([(literals-bv ignored) (fasl-to-bytevector (strip-opaque literals) #f)]) 147 (define (fasl-to-bytevector v quoteds) 149 (let ([literals (fasl-write/literals* v quoteds o)]) 166 [(eq? base 'relative) 176 (path->complete-path exe (find-system-path 'orig-dir))]))) [all …]
|
/dports/math/reduce/Reduce-svn5758-src/psl/dist/comp/ |
H A D | faslout.sl | 94 % checking for COMPILE flag on function type (EXPR, etc.). Changed to use 108 % Changed if_system unix to if_system vax and relative path load to shell 127 (load fasl-decls))) 155 (fasl-form u NIL)) 219 (de fasl-putd (u) 251 (fasl-form 261 (fasl-form 271 (fasl-form 281 (fasl-form 317 (progn (prin2t "FASLOUT: IN files; or type in expressions") [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/ |
H A D | serialization.scrbl | 2 @(require "mz.rkt" racket/serialize (for-label racket/serialize racket/fasl)) 20 [#:relative-directory relative-to 36 @racket[write] or @racket[s-exp->fasl], later read from a stream using 37 @racket[read] or @racket[fasl->s-exp], and then converted to a value 82 that extend the path in @racket[relative-to] are recorded in relative 138 information, or a relative path element list for a module to 286 @racket[system-path-convention-type]; it represents a 291 relative path; it will be converted by deserialization 643 relative path with respect to the top level. Usually, it should be 661 (λ (type) [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/zo-lib/compiler/ |
H A D | zo-marshal.rkt | 16 racket/fasl 158 (s-exp->fasl (hash-remove top 'vm) outp)] 782 (path->relative-path v)) 800 [(and (path? src) (not (path->relative-path src))) 825 (write (path->bytes (make-relative v)) port))]) 945 (define (make-relative v) 948 (find-relative-path r v) 1005 (define (path->relative-path v) 1007 (and (relative-path? p) 1017 (within? (find-relative-path v [all …]
|
H A D | zo-parse.rkt | 9 racket/fasl 282 [28 path] 426 (if (and (relative-path? p) 428 (build-path (current-load-relative-directory) p) 458 [(path) 461 ;; Read a list of byte strings as relative path elements: 462 (let ([p (or (current-load-relative-directory) 465 (build-path p (if (bytes? e) (bytes->path-element e) e)))) 466 ;; Read a path: 747 ;; path -> bytes [all …]
|
/dports/lang/chez-scheme/ChezScheme-9.5.4/ |
H A D | LOG | 48 - make test now prints the actual relative path to summary in the 109 path and scheme-script name based on the actual configuration. 121 default scheme heap path. 192 path-* procedures are passed a path that is not a string. 422 - added record-type-equal-procedure, record-type-hash-procedure, 538 fasl.ss, fasl.c, gc.c, globals.h, 1021 get-mode, and path-absolute more consistent with 1033 - fixed 7.ms to specify the relative path of testfile.boot 1354 be of the right type. 1514 obj-path in a message about failing to define a library. [all …]
|
/dports/lang/racket/racket-8.3/src/ChezScheme/ |
H A D | LOG | 48 - make test now prints the actual relative path to summary in the 109 path and scheme-script name based on the actual configuration. 121 default scheme heap path. 192 path-* procedures are passed a path that is not a string. 422 - added record-type-equal-procedure, record-type-hash-procedure, 538 fasl.ss, fasl.c, gc.c, globals.h, 1021 get-mode, and path-absolute more consistent with 1033 - fixed 7.ms to specify the relative path of testfile.boot 1399 be of the right type. 1559 obj-path in a message about failing to define a library. [all …]
|
H A D | IMPLEMENTATION.md | 43 related to the fasl format that is exposed by `fasl-write` and 44 `fasl-read`, but you can't compile Scheme code to some value that is 45 written with `fasl-write`. Instead, `compile-file` and related 54 The vfasl format is used for the same purposes as the fasl format, but 375 to implement primitives that generate the kind of objects, the fasl 376 writer (in "fasl.ss"), the fasl reader (in "fasl.c"), the fasl reader 533 other library functions implement the slow path for functions where 534 the compiler inlines only a fast path. 1124 with update routines implemented in "fasl.c". 1130 know the position and size of the code (relative to the direction) to [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/ChezScheme/ |
H A D | LOG | 48 - make test now prints the actual relative path to summary in the 109 path and scheme-script name based on the actual configuration. 121 default scheme heap path. 192 path-* procedures are passed a path that is not a string. 422 - added record-type-equal-procedure, record-type-hash-procedure, 538 fasl.ss, fasl.c, gc.c, globals.h, 1021 get-mode, and path-absolute more consistent with 1033 - fixed 7.ms to specify the relative path of testfile.boot 1399 be of the right type. 1559 obj-path in a message about failing to define a library. [all …]
|
H A D | IMPLEMENTATION.md | 43 related to the fasl format that is exposed by `fasl-write` and 44 `fasl-read`, but you can't compile Scheme code to some value that is 45 written with `fasl-write`. Instead, `compile-file` and related 54 The vfasl format is used for the same purposes as the fasl format, but 375 to implement primitives that generate the kind of objects, the fasl 376 writer (in "fasl.ss"), the fasl reader (in "fasl.c"), the fasl reader 533 other library functions implement the slow path for functions where 534 the compiler inlines only a fast path. 1124 with update routines implemented in "fasl.c". 1130 know the position and size of the code (relative to the direction) to [all …]
|
/dports/lang/chez-scheme/ChezScheme-9.5.4/csug/ |
H A D | io.stex | 1266 An exception is raised with condition type 1675 \item[\var{type}:] a symbol describing the type of token read, 1680 relative to the starting position of the input port (or \scheme{#f}, 1684 relative to the starting position of the input port (or \scheme{#f}, 1704 \item[\scheme{fasl}] (\scheme{#f}) fasl prefix, i.e., \scheme{#@} 1776 using the relative positions given by \var{start} and \var{end}. 2550 \scheme{pretty-line-length}, except that it is relative to the first 3368 Objects are printed in fasl format with \scheme{fasl-write}. 3528 type \scheme{&i/o-filename} if \var{path} does not name a directory 3652 type \scheme{&i/o-filename} if it is not. [all …]
|
/dports/lang/chez-scheme/ChezScheme-9.5.4/release_notes/ |
H A D | release_notes.stex | 114 fasl objects. 799 path, line number, and character position from a source-file descriptor 804 directories and three values (string \var{path}, exact nonnegative 879 found at the same path and the visit code has not been stripped. 906 elements represent the path of objects from \var{x} to \var{y}, listed 1635 is the less likely path. 2045 \subsection{Disk-relative filenames in Windows (9.5.1)} 2048 directory separator are now treated as relative paths. For example, 2049 \scheme{(path-absolute? "C:")} now returns \scheme{#f}, and 2244 On Windows, the path-related procedures now raise an appropriate exception when the path argument i… [all …]
|
/dports/lang/sbcl/sbcl-1.2.9-x86_64-dragonfly4/ |
H A D | NEWS | 1144 result in fasl-dumping internal type objects. (lp#890750) 1146 longer result in fasl-dumping internal type objects. 1669 argument --prefix=<path>. (lp#550889s, thanks to Daniel Herring) 1792 * bug fix: more robust runtime executable path detection. (lp#375549) 1948 * bug fix: LOAD of both .fasl and .FASL type files now forces fasl-style 2893 an executable in the search path, and does so in the child 3683 * new feature: source path information is generated for macro-expansion 4256 * optimization: there's now a fast-path for fixnum arguments in the 4885 * .fasl file incompatibility: The fasl file version number has 5436 * .fasl file incompatibility: The fasl file version number has [all …]
|
/dports/lang/sbcl/sbcl-1.3.13/ |
H A D | NEWS | 1528 result in fasl-dumping internal type objects. (lp#890750) 1530 longer result in fasl-dumping internal type objects. 2053 argument --prefix=<path>. (lp#550889s, thanks to Daniel Herring) 2176 * bug fix: more robust runtime executable path detection. (lp#375549) 2332 * bug fix: LOAD of both .fasl and .FASL type files now forces fasl-style 3277 an executable in the search path, and does so in the child 4067 * new feature: source path information is generated for macro-expansion 4640 * optimization: there's now a fast-path for fixnum arguments in the 5269 * .fasl file incompatibility: The fasl file version number has 5820 * .fasl file incompatibility: The fasl file version number has [all …]
|
/dports/lang/sbcl/sbcl-1.3.13/contrib/asdf/ |
H A D | asdf.texinfo | 782 with object/fasl files. 1513 they are relative to the path of the parent component. 2222 @code{fasl-op}, @code{monolithic-fasl-op}, @code{load-fasl-op}, @code{monolithic-load-fasl-op}, @co… 2645 and a @var{path}, find the component designated by the @var{path} 4034 e.g. @file{#p"some/path/**/foo*/bar-*.fasl"} 4558 @defun system-relative-pathname system name @Akey{} type 4737 is a relative pathname. This allows ASDF and its users to create and use relative pathnames 4748 otherwise, @var{subpath} is turned into a relative pathname with given @var{type} 4749 as per @code{parse-unix-namestring} with @code{:want-relative t :type }@var{type}, 5333 for every configured path @code{(:tree "/configured/path/")} [all …]
|
/dports/devel/cl-asdf/asdf-a58828745a610c1af841a86587ba197707c89eb3/doc/ |
H A D | asdf.texinfo | 815 with object/fasl files. 1699 they are relative to the path of the parent component. 2516 @code{fasl-op}, @code{monolithic-fasl-op}, @code{load-fasl-op}, @code{monolithic-load-fasl-op}, @co… 2946 and a @var{path}, find the component designated by the @var{path} 4340 e.g. @file{#p"some/path/**/foo*/bar-*.fasl"} 4873 @defun system-relative-pathname system name @Akey{} type 5077 otherwise, @var{subpath} is turned into a relative pathname with given @var{type} 5078 as per @code{parse-unix-namestring} with @code{:want-relative t :type }@var{type}, 5670 for every configured path @code{(:tree "/configured/path/")} 5826 @tindex fasl-op (obsolete) [all …]
|
/dports/lang/abcl/abcl-src-1.8.0/doc/asdf/ |
H A D | asdf.texinfo | 815 with object/fasl files. 1699 they are relative to the path of the parent component. 2516 @code{fasl-op}, @code{monolithic-fasl-op}, @code{load-fasl-op}, @code{monolithic-load-fasl-op}, @co… 2946 and a @var{path}, find the component designated by the @var{path} 4340 e.g. @file{#p"some/path/**/foo*/bar-*.fasl"} 4873 @defun system-relative-pathname system name @Akey{} type 5077 otherwise, @var{subpath} is turned into a relative pathname with given @var{type} 5078 as per @code{parse-unix-namestring} with @code{:want-relative t :type }@var{type}, 5664 for every configured path @code{(:tree "/configured/path/")} 5820 @tindex fasl-op (obsolete) [all …]
|