Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /smlnj-lib/trunk/RegExp/regexp-lib.cm
ViewVC logotype

View of /smlnj-lib/trunk/RegExp/regexp-lib.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 651 - (download) (annotate)
Thu Jun 1 18:34:03 2000 UTC (19 years, 3 months ago) by monnier
Original Path: sml/trunk/src/smlnj-lib/RegExp/regexp-lib.cm
File size: 815 byte(s)
bring revisions from the vendor branch to the trunk
(* regexp-lib.cm
 *
 * COPYRIGHT (c) 1998 Bell Labs, Lucent Technologies.
 *)

Library

signature REGEXP_SYNTAX
signature REGEXP_PARSER
signature MATCH_TREE
signature REGEXP_ENGINE
signature REGEXP

structure RegExpSyntax
structure MatchTree
structure AwkSyntax
structure BackTrackEngine
structure DfaEngine

functor RegExpFn

is
#if defined(NEW_CM)
  $/basis.cm
  $/smlnj-lib.cm
#else
  ../Util/smlnj-lib.cm
#endif

(* utility functions *)
  Glue/match-tree.sml
  BackEnd/fsm.sml

(* internal glue language *)
  FrontEnd/syntax-sig.sml
  FrontEnd/syntax.sml

(* front/back-ends signatures *)
  FrontEnd/parser-sig.sml
  BackEnd/engine-sig.sml

(* Frontends *)
  FrontEnd/awk-syntax.sml

(* Engines *)
  BackEnd/bt-engine.sml
  BackEnd/dfa-engine.sml

(* Glue functor *)
  Glue/regexp-sig.sml
  Glue/regexp-fn.sml


root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0