Restructure to use package scribblings tools
This commit is contained in:
parent
50ec46be19
commit
27c0303b26
|
@ -1,8 +0,0 @@
|
|||
#lang racket
|
||||
|
||||
(require scribble/manual)
|
||||
|
||||
(provide defpredicate)
|
||||
|
||||
(define-syntax-rule (defpredicate id pre-flow ...)
|
||||
(defthing #:kind "predicate" id predicate/c pre-flow ...))
|
|
@ -1,11 +0,0 @@
|
|||
#lang racket
|
||||
|
||||
(require scribble/eval)
|
||||
|
||||
(provide package-examples)
|
||||
|
||||
(define generic-syntax-expanders-eval (make-base-eval))
|
||||
(generic-syntax-expanders-eval '(require generic-syntax-expanders))
|
||||
|
||||
(define-syntax-rule (package-examples example-body ...)
|
||||
(examples #:eval generic-syntax-expanders-eval example-body ...))
|
|
@ -1,10 +0,0 @@
|
|||
#lang racket
|
||||
|
||||
(require scribble/manual)
|
||||
|
||||
(provide module-title)
|
||||
|
||||
(define-syntax-rule (module-title id title-text pre-flow ...)
|
||||
(begin
|
||||
(title title-text)
|
||||
(defmodule id pre-flow ...)))
|
|
@ -1,9 +0,0 @@
|
|||
#lang racket
|
||||
|
||||
(require scribble/manual
|
||||
scribble/text)
|
||||
|
||||
(provide source-code)
|
||||
|
||||
(define (source-code link)
|
||||
(list "Source code can be found at " (url link)))
|
|
@ -1,4 +1,4 @@
|
|||
#lang info
|
||||
|
||||
(define name "generic-syntax-expanders")
|
||||
(define scribblings '(("docs/generic-syntax-expanders.scrbl" ())))
|
||||
(define scribblings '(("scribblings/main.scrbl" () (library) "generic-syntax-expanders")))
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"defpredicate.rkt"
|
||||
"module-title.rkt"
|
||||
package-scribblings-tools
|
||||
(for-label racket/base
|
||||
generic-syntax-expanders/expanders
|
||||
generic-syntax-expanders/expander-types
|
|
@ -1,7 +1,7 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"module-title.rkt"
|
||||
package-scribblings-tools
|
||||
(for-label racket/base
|
||||
lenses
|
||||
generic-syntax-expanders/scoped-transformers
|
|
@ -0,0 +1,8 @@
|
|||
#lang racket
|
||||
|
||||
(require scribble/eval
|
||||
package-scribblings-tools)
|
||||
|
||||
(provide package-examples)
|
||||
|
||||
(define-custom-examples package-examples generic-syntax-expanders)
|
|
@ -1,8 +1,7 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"defpredicate.rkt"
|
||||
"module-title.rkt"
|
||||
@(require package-scribblings-tools
|
||||
"example-evaluator.rkt"
|
||||
(for-label racket/base
|
||||
generic-syntax-expanders/expanders
|
||||
generic-syntax-expanders/expander-types))
|
|
@ -1,8 +1,7 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"defpredicate.rkt"
|
||||
"module-title.rkt"
|
||||
package-scribblings-tools
|
||||
(for-label racket/base
|
||||
generic-syntax-expanders/expanders
|
||||
generic-syntax-expanders/expander-types))
|
|
@ -1,9 +1,6 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"defpredicate.rkt"
|
||||
"module-title.rkt"
|
||||
"source-code.rkt"
|
||||
@(require package-scribblings-tools
|
||||
(for-label racket/base
|
||||
racket/match
|
||||
generic-syntax-expanders))
|
|
@ -1,7 +1,7 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@(require "example-evaluator.rkt"
|
||||
"module-title.rkt"
|
||||
package-scribblings-tools
|
||||
(for-label racket/base
|
||||
lenses
|
||||
generic-syntax-expanders/define-expanders
|
Loading…
Reference in New Issue
Block a user