[Bio] / smc / stripFSM.sm Repository:
ViewVC logotype

View of /smc/stripFSM.sm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (download) (annotate) (vendor branch)
Thu Aug 21 17:00:03 2003 UTC (16 years, 2 months ago) by efrank
Branch: MAIN, oma-04Jun1993
CVS Tags: anl000, HEAD
Changes since 1.1: +0 -0 lines
State machine compiler from Bob Marting (R. C. Martin) at Object Mentor Associates.
Has a few small compilation fixes.

We have this code without explicit permission.  We ar evaluating extensions.
Do not distribute..but I think we're consistent with its usage requirements

FSMName StripFSM
Context StripperContext
Initial outside
Header  stContext.h
Version $Id: stripFSM.sm,v 1.1.1.1 2003/08/21 17:00:03 efrank Exp $

{
outside{
	Slash			startingSlash	{}
	Star			outside			PutChar
	EOL				outside			PutChar
	Other			outside			PutChar
	}

startingSlash{
	Slash			secondSlash		{}
	Star			starAfterSlash	{}
	EOL				outside			{PutSlash PutChar}
	Other			outside			{PutSlash PutChar}
	}

secondSlash{
	EOL				outside			PutChar
	Other			secondSlash		{}
	Star			secondSlash		{}
	Slash			secondSlash		{}
	}

(inStarComment){
	Other			starAfterSlash	{}
	EOL				starAfterSlash	{}
	}
starAfterSlash : inStarComment {
	Star			startingStar	{}
	Slash			starAfterSlash	{}
	}

startingStar : inStarComment {
	Slash			outside			{}
	Star			startingStar  	{}
	}
}


MCS Webmaster
ViewVC Help
Powered by ViewVC 1.0.3