Sort alphabetically

This commit is contained in:
Justin Ethier 2016-10-01 16:53:27 -04:00
parent 5d5800aa42
commit 976e0b1ce4

View file

@ -4,162 +4,162 @@ The `(scheme cyclone transforms)` library performs Scheme-to-Scheme transformati
- [`*defined-macros* `](#*defined-macros)
- [`*do-code-gen* `](#*do-code-gen)
- [`*trace-level* `](#*trace-level)
- [`*primitives* `](#*primitives)
- [`get-macros `](#get-macros)
- [`built-in-syms `](#built-in-syms)
- [`trace `](#trace)
- [`trace:error `](#traceerror)
- [`trace:warn `](#tracewarn)
- [`trace:info `](#traceinfo)
- [`trace:debug `](#tracedebug)
- [`cyc:error `](#cycerror)
- [`basename `](#basename)
- [`list-index `](#list-index)
- [`symbol<? `](#symbol)
- [`insert `](#insert)
- [`remove `](#remove)
- [`union `](#union)
- [`difference `](#difference)
- [`reduce `](#reduce)
- [`azip `](#azip)
- [`*trace-level* `](#*trace-level)
- [`alpha-convert `](#alpha-convert)
- [`analyze-mutable-variables `](#analyze-mutable-variables)
- [`app->args `](#app-args)
- [`app->fun `](#app-fun)
- [`assq-remove-key `](#assq-remove-key)
- [`assq-remove-keys `](#assq-remove-keys)
- [`let? `](#let)
- [`let->bindings `](#let-bindings)
- [`let->exp `](#let-exp)
- [`let->bound-vars `](#let-bound-vars)
- [`let->args `](#let-args)
- [`letrec? `](#letrec)
- [`letrec->bindings `](#letrec-bindings)
- [`letrec->exp `](#letrec-exp)
- [`letrec->bound-vars `](#letrec-bound-vars)
- [`letrec->args `](#letrec-args)
- [`lambda-num-args `](#lambda-num-args)
- [`ast:lambda-formals-type `](#astlambda-formals-type)
- [`ast:lambda-formals->list `](#astlambda-formals-list)
- [`list->lambda-formals `](#list-lambda-formals)
- [`list->pair `](#list-pair)
- [`app->fun `](#app-fun)
- [`app->args `](#app-args)
- [`precompute-prim-app? `](#precompute-prim-app)
- [`ast:lambda-formals-type `](#astlambda-formals-type)
- [`azip `](#azip)
- [`basename `](#basename)
- [`begin->exps `](#begin-exps)
- [`define-lambda? `](#define-lambda)
- [`define->lambda `](#define-lambda-1)
- [`closure? `](#closure)
- [`closure->lam `](#closure-lam)
- [`built-in-syms `](#built-in-syms)
- [`cell->value `](#cell-value)
- [`cell-get->cell `](#cell-get-cell)
- [`cell-get? `](#cell-get)
- [`cell? `](#cell)
- [`clear-mutables `](#clear-mutables)
- [`closure->env `](#closure-env)
- [`closure->fv `](#closure-fv)
- [`env-make? `](#env-make)
- [`env-make->id `](#env-make-id)
- [`env-make->fields `](#env-make-fields)
- [`env-make->values `](#env-make-values)
- [`env-get? `](#env-get)
- [`env-get->id `](#env-get-id)
- [`env-get->field `](#env-get-field)
- [`closure->lam `](#closure-lam)
- [`closure-convert `](#closure-convert)
- [`closure? `](#closure)
- [`cps-convert `](#cps-convert)
- [`cyc:error `](#cycerror)
- [`define->lambda `](#define-lambda)
- [`define-lambda? `](#define-lambda-1)
- [`difference `](#difference)
- [`env-get->env `](#env-get-env)
- [`set-cell!? `](#set-cell)
- [`set-cell!->cell `](#set-cell-cell)
- [`set-cell!->value `](#set-cell-value)
- [`cell? `](#cell)
- [`cell->value `](#cell-value)
- [`cell-get? `](#cell-get)
- [`cell-get->cell `](#cell-get-cell)
- [`env-get->field `](#env-get-field)
- [`env-get->id `](#env-get-id)
- [`env-get? `](#env-get)
- [`env-make->fields `](#env-make-fields)
- [`env-make->id `](#env-make-id)
- [`env-make->values `](#env-make-values)
- [`env-make? `](#env-make)
- [`expand `](#expand)
- [`expand-lambda-body `](#expand-lambda-body)
- [`let=>lambda `](#letlambda)
- [`isolate-globals `](#isolate-globals)
- [`has-global? `](#has-global)
- [`global-vars `](#global-vars)
- [`filter-unused-variables `](#filter-unused-variables)
- [`free-vars `](#free-vars)
- [`clear-mutables `](#clear-mutables)
- [`mark-mutable `](#mark-mutable)
- [`get-macros `](#get-macros)
- [`global-vars `](#global-vars)
- [`has-global? `](#has-global)
- [`insert `](#insert)
- [`is-mutable? `](#is-mutable)
- [`analyze-mutable-variables `](#analyze-mutable-variables)
- [`wrap-mutables `](#wrap-mutables)
- [`alpha-convert `](#alpha-convert)
- [`cps-convert `](#cps-convert)
- [`isolate-globals `](#isolate-globals)
- [`lambda-num-args `](#lambda-num-args)
- [`let->args `](#let-args)
- [`let->bindings `](#let-bindings)
- [`let->bound-vars `](#let-bound-vars)
- [`let->exp `](#let-exp)
- [`let=>lambda `](#letlambda)
- [`let? `](#let)
- [`letrec->args `](#letrec-args)
- [`letrec->bindings `](#letrec-bindings)
- [`letrec->bound-vars `](#letrec-bound-vars)
- [`letrec->exp `](#letrec-exp)
- [`letrec? `](#letrec)
- [`list->lambda-formals `](#list-lambda-formals)
- [`list->pair `](#list-pair)
- [`list-index `](#list-index)
- [`mark-mutable `](#mark-mutable)
- [`pos-in-list `](#pos-in-list)
- [`closure-convert `](#closure-convert)
- [`precompute-prim-app? `](#precompute-prim-app)
- [`reduce `](#reduce)
- [`remove `](#remove)
- [`set-cell!->cell `](#set-cell-cell)
- [`set-cell!->value `](#set-cell-value)
- [`set-cell!? `](#set-cell)
- [`symbol<? `](#symbol)
- [`trace `](#trace)
- [`trace:debug `](#tracedebug)
- [`trace:error `](#traceerror)
- [`trace:info `](#traceinfo)
- [`trace:warn `](#tracewarn)
- [`union `](#union)
- [`wrap-mutables `](#wrap-mutables)
#\*defined-macros\*
#\*do-code-gen\*
#\*trace-level\*
#\*primitives\*
#get-macros
#built-in-syms
#trace
#trace:error
#trace:warn
#trace:info
#trace:debug
#cyc:error
#basename
#list-index
#symbol<?
#insert
#remove
#union
#difference
#reduce
#azip
#\*trace-level\*
#alpha-convert
#analyze-mutable-variables
#app->args
#app->fun
#assq-remove-key
#assq-remove-keys
#let?
#let->bindings
#let->exp
#let->bound-vars
#let->args
#letrec?
#letrec->bindings
#letrec->exp
#letrec->bound-vars
#letrec->args
#lambda-num-args
#ast:lambda-formals-type
#ast:lambda-formals->list
#list->lambda-formals
#list->pair
#app->fun
#app->args
#precompute-prim-app?
#ast:lambda-formals-type
#azip
#basename
#begin->exps
#define-lambda?
#define->lambda
#closure?
#closure->lam
#built-in-syms
#cell->value
#cell-get->cell
#cell-get?
#cell?
#clear-mutables
#closure->env
#closure->fv
#env-make?
#env-make->id
#env-make->fields
#env-make->values
#env-get?
#env-get->id
#env-get->field
#closure->lam
#closure-convert
#closure?
#cps-convert
#cyc:error
#define->lambda
#define-lambda?
#difference
#env-get->env
#set-cell!?
#set-cell!->cell
#set-cell!->value
#cell?
#cell->value
#cell-get?
#cell-get->cell
#env-get->field
#env-get->id
#env-get?
#env-make->fields
#env-make->id
#env-make->values
#env-make?
#expand
#expand-lambda-body
#let=>lambda
#isolate-globals
#has-global?
#global-vars
#filter-unused-variables
#free-vars
#clear-mutables
#mark-mutable
#get-macros
#global-vars
#has-global?
#insert
#is-mutable?
#analyze-mutable-variables
#wrap-mutables
#alpha-convert
#cps-convert
#isolate-globals
#lambda-num-args
#let->args
#let->bindings
#let->bound-vars
#let->exp
#let=>lambda
#let?
#letrec->args
#letrec->bindings
#letrec->bound-vars
#letrec->exp
#letrec?
#list->lambda-formals
#list->pair
#list-index
#mark-mutable
#pos-in-list
#closure-convert
#precompute-prim-app?
#reduce
#remove
#set-cell!->cell
#set-cell!->value
#set-cell!?
#symbol<?
#trace
#trace:debug
#trace:error
#trace:info
#trace:warn
#union
#wrap-mutables