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) - [`*defined-macros* `](#*defined-macros)
- [`*do-code-gen* `](#*do-code-gen) - [`*do-code-gen* `](#*do-code-gen)
- [`*trace-level* `](#*trace-level)
- [`*primitives* `](#*primitives) - [`*primitives* `](#*primitives)
- [`get-macros `](#get-macros) - [`*trace-level* `](#*trace-level)
- [`built-in-syms `](#built-in-syms) - [`alpha-convert `](#alpha-convert)
- [`trace `](#trace) - [`analyze-mutable-variables `](#analyze-mutable-variables)
- [`trace:error `](#traceerror) - [`app->args `](#app-args)
- [`trace:warn `](#tracewarn) - [`app->fun `](#app-fun)
- [`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)
- [`assq-remove-key `](#assq-remove-key) - [`assq-remove-key `](#assq-remove-key)
- [`assq-remove-keys `](#assq-remove-keys) - [`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) - [`ast:lambda-formals->list `](#astlambda-formals-list)
- [`list->lambda-formals `](#list-lambda-formals) - [`ast:lambda-formals-type `](#astlambda-formals-type)
- [`list->pair `](#list-pair) - [`azip `](#azip)
- [`app->fun `](#app-fun) - [`basename `](#basename)
- [`app->args `](#app-args)
- [`precompute-prim-app? `](#precompute-prim-app)
- [`begin->exps `](#begin-exps) - [`begin->exps `](#begin-exps)
- [`define-lambda? `](#define-lambda) - [`built-in-syms `](#built-in-syms)
- [`define->lambda `](#define-lambda-1) - [`cell->value `](#cell-value)
- [`closure? `](#closure) - [`cell-get->cell `](#cell-get-cell)
- [`closure->lam `](#closure-lam) - [`cell-get? `](#cell-get)
- [`cell? `](#cell)
- [`clear-mutables `](#clear-mutables)
- [`closure->env `](#closure-env) - [`closure->env `](#closure-env)
- [`closure->fv `](#closure-fv) - [`closure->fv `](#closure-fv)
- [`env-make? `](#env-make) - [`closure->lam `](#closure-lam)
- [`env-make->id `](#env-make-id) - [`closure-convert `](#closure-convert)
- [`env-make->fields `](#env-make-fields) - [`closure? `](#closure)
- [`env-make->values `](#env-make-values) - [`cps-convert `](#cps-convert)
- [`env-get? `](#env-get) - [`cyc:error `](#cycerror)
- [`env-get->id `](#env-get-id) - [`define->lambda `](#define-lambda)
- [`env-get->field `](#env-get-field) - [`define-lambda? `](#define-lambda-1)
- [`difference `](#difference)
- [`env-get->env `](#env-get-env) - [`env-get->env `](#env-get-env)
- [`set-cell!? `](#set-cell) - [`env-get->field `](#env-get-field)
- [`set-cell!->cell `](#set-cell-cell) - [`env-get->id `](#env-get-id)
- [`set-cell!->value `](#set-cell-value) - [`env-get? `](#env-get)
- [`cell? `](#cell) - [`env-make->fields `](#env-make-fields)
- [`cell->value `](#cell-value) - [`env-make->id `](#env-make-id)
- [`cell-get? `](#cell-get) - [`env-make->values `](#env-make-values)
- [`cell-get->cell `](#cell-get-cell) - [`env-make? `](#env-make)
- [`expand `](#expand) - [`expand `](#expand)
- [`expand-lambda-body `](#expand-lambda-body) - [`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) - [`filter-unused-variables `](#filter-unused-variables)
- [`free-vars `](#free-vars) - [`free-vars `](#free-vars)
- [`clear-mutables `](#clear-mutables) - [`get-macros `](#get-macros)
- [`mark-mutable `](#mark-mutable) - [`global-vars `](#global-vars)
- [`has-global? `](#has-global)
- [`insert `](#insert)
- [`is-mutable? `](#is-mutable) - [`is-mutable? `](#is-mutable)
- [`analyze-mutable-variables `](#analyze-mutable-variables) - [`isolate-globals `](#isolate-globals)
- [`wrap-mutables `](#wrap-mutables) - [`lambda-num-args `](#lambda-num-args)
- [`alpha-convert `](#alpha-convert) - [`let->args `](#let-args)
- [`cps-convert `](#cps-convert) - [`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) - [`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\* #\*defined-macros\*
#\*do-code-gen\* #\*do-code-gen\*
#\*trace-level\*
#\*primitives\* #\*primitives\*
#get-macros #\*trace-level\*
#built-in-syms #alpha-convert
#trace #analyze-mutable-variables
#trace:error #app->args
#trace:warn #app->fun
#trace:info
#trace:debug
#cyc:error
#basename
#list-index
#symbol<?
#insert
#remove
#union
#difference
#reduce
#azip
#assq-remove-key #assq-remove-key
#assq-remove-keys #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 #ast:lambda-formals->list
#list->lambda-formals #ast:lambda-formals-type
#list->pair #azip
#app->fun #basename
#app->args
#precompute-prim-app?
#begin->exps #begin->exps
#define-lambda? #built-in-syms
#define->lambda #cell->value
#closure? #cell-get->cell
#closure->lam #cell-get?
#cell?
#clear-mutables
#closure->env #closure->env
#closure->fv #closure->fv
#env-make? #closure->lam
#env-make->id #closure-convert
#env-make->fields #closure?
#env-make->values #cps-convert
#env-get? #cyc:error
#env-get->id #define->lambda
#env-get->field #define-lambda?
#difference
#env-get->env #env-get->env
#set-cell!? #env-get->field
#set-cell!->cell #env-get->id
#set-cell!->value #env-get?
#cell? #env-make->fields
#cell->value #env-make->id
#cell-get? #env-make->values
#cell-get->cell #env-make?
#expand #expand
#expand-lambda-body #expand-lambda-body
#let=>lambda
#isolate-globals
#has-global?
#global-vars
#filter-unused-variables #filter-unused-variables
#free-vars #free-vars
#clear-mutables #get-macros
#mark-mutable #global-vars
#has-global?
#insert
#is-mutable? #is-mutable?
#analyze-mutable-variables #isolate-globals
#wrap-mutables #lambda-num-args
#alpha-convert #let->args
#cps-convert #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 #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