{"size": 845, "ext": "scrbl", "max_stars_repo_path": "my-cond/docs/my-cond-iffy.scrbl", "max_stars_repo_name": "AlexKnauth/my-cond", "max_stars_repo_stars_event_min_datetime": "2015-01-12T13:40:59.000Z", "max_stars_repo_stars_event_max_datetime": "2016-08-30T01:53:50.000Z", "max_issues_repo_path": "my-cond/docs/my-cond-iffy.scrbl", "max_issues_repo_name": "AlexKnauth/my-cond", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "my-cond/docs/my-cond-iffy.scrbl", "max_forks_repo_name": "AlexKnauth/my-cond", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 2, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 21.6666666667, "max_line_length": 99, "alphanum_fraction": 0.6958579882}
#lang scribble/manual

@(require (for-label my-cond my-cond/iffy (rename-in racket/base [if rkt:if] [define rkt:define])))

@title{my-cond/iffy with sweet-exp}

@defmodule[my-cond/iffy]

@codeblock{
#lang sweet-exp racket
require my-cond/iffy
my-cond
  if condition-expr
    body-expr
    ...
  else-if condition-expr
    body-expr
    ...
  ...
  else
    body-expr
    ...

}

The @racketmodname[my-cond/iffy] module provides @racket[my-cond], @racket[if],
@racket[else-if], and @racket[else], which work together to allow if expressions
like the above. 

@defidform[if]{
Defined as a @racket[cond-expander] to work with @racket[my-cond] (see above).
When not used within a @racket[my-cond] expression, acts like normal @racket[rkt:if].
}

@defidform[else-if]{
Defined as a @racket[cond-expander] to work with @racket[my-cond] (see above).
}

