{"size": 2058, "ext": "scrbl", "max_stars_repo_path": "planet-test/tests/planet/examples/scribblings-package/doc.scrbl", "max_stars_repo_name": "LiberalArtist/planet", "max_stars_repo_stars_event_min_datetime": "2016-09-20T09:49:57.000Z", "max_stars_repo_stars_event_max_datetime": "2016-09-20T09:49:57.000Z", "max_issues_repo_path": "planet-test/tests/planet/examples/scribblings-package/doc.scrbl", "max_issues_repo_name": "LiberalArtist/planet", "max_issues_repo_issues_event_min_datetime": "2017-11-26T09:16:49.000Z", "max_issues_repo_issues_event_max_datetime": "2021-01-10T16:08:02.000Z", "max_forks_repo_path": "planet-test/tests/planet/examples/scribblings-package/doc.scrbl", "max_forks_repo_name": "LiberalArtist/planet", "max_forks_repo_forks_event_min_datetime": "2017-04-19T16:45:53.000Z", "max_forks_repo_forks_event_max_datetime": "2021-10-09T05:02:41.000Z"}
{"max_stars_count": 1, "max_issues_count": 1, "max_forks_count": 2, "avg_line_length": 29.4, "max_line_length": 71, "alphanum_fraction": 0.7084548105}
#lang scribble/manual

@(require
   planet/version
   planet/scribble
   (for-label
     racket/base
     (this-package-in
       require-mod require-one require-two require-three require-four
       lang-mod lang-one lang-two lang-three lang-four
       reader-mod reader-one reader-two reader-three reader-four
       lib main)))

@title{Sample Planet Package: @racket[#,(this-package-version-symbol)]}

@declare-exporting/this-package[lib main]
@defmodule*/no-declare/this-package[(lib main)]

@racketmod/this-package[
main
(code:comment "Uh oh, no bindings!")
]

Here we document @racketmodname/this-package[lib], which is also the
@racketmodlink/this-package[main]{main library} of this package.

@defthing[x any/c]{Solve for @racket[x].}

@section{Require}

@subsection[#:tag-prefix "require"]{One}
@defmodule/this-package[require-mod]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "require"]{Many}
@defmodule*/this-package[(require-one require-two)]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "require"]{None}
@defmodule*/no-declare/this-package[(require-three require-four)]
@;(@defthing[x any/c]{Solve for @racket[x].})

@section{Lang}

@subsection[#:tag-prefix "lang"]{One}
@defmodulelang/this-package[lang-mod]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "lang"]{Many}
@defmodulelang*/this-package[(lang-one lang-two)]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "lang"]{None}
@defmodulelang*/no-declare/this-package[(lang-three lang-four)]
@;(@defthing[x any/c]{Solve for @racket[x].})

@section{Reader}

@subsection[#:tag-prefix "reader"]{One}
@defmodulereader/this-package[reader-mod]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "reader"]{Many}
@defmodulereader*/this-package[(reader-one reader-two)]
@;(@defthing[x any/c]{Solve for @racket[x].})

@subsection[#:tag-prefix "reader"]{None}
@defmodulereader*/no-declare/this-package[(reader-three reader-four)]
@;(@defthing[x any/c]{Solve for @racket[x].})
