Overview  Index  Help 
SMLDoc

ASTUTIL

All Known Implementing Modules:

AstUtil


signature ASTUTIL =
sig
  val makeSEQdec : Ast.dec * Ast.srcpos * Ast.dec * Ast.srcpos -> Ast.dec
  val layered : Ast.pat * Ast.pat -> Ast.pat
  val arrowTycon : string
  val bogusID : string
  val exnID : string
  val symArg : string
  val itsym : string list
  val unitExp : Ast.exp
  val unitPat : Ast.pat
  val QuoteExp : string -> Ast.exp
  val AntiquoteExp : Ast.exp -> Ast.exp
end

Utility functions manipulating abstract syntax tree.

Author:
Copyright 1992 by AT&T Bell Laboratories , YAMATODANI Kiyoshi
Version:
$Id: SigASTUTIL.html,v 1.9 2007/02/17 07:01:57 kiyoshiy Exp $

       
Value detail

makeSEQdec

val makeSEQdec : Ast.dec * Ast.srcpos * Ast.dec * Ast.srcpos -> Ast.dec


layered

val layered : Ast.pat * Ast.pat -> Ast.pat


arrowTycon

val arrowTycon : string


bogusID

val bogusID : string


exnID

val exnID : string


symArg

val symArg : string


itsym

val itsym : string list


unitExp

val unitExp : Ast.exp


unitPat

val unitPat : Ast.pat


QuoteExp

val QuoteExp : string -> Ast.exp


AntiquoteExp

val AntiquoteExp : Ast.exp -> Ast.exp

 


Overview  Index  Help 
SMLDoc: Documentation generator for SML