SmaCC__SmaCCAction.st
author vranyj1
Mon, 10 Sep 2012 09:07:46 +0000
changeset 23 11ad79f459e6
parent 15 8b8cd1701c33
permissions -rw-r--r--
- stx_goodies_smaCC added: #svnRepositoryUrlString changed: #classNamesAndAttributes #extensionMethodNames #preRequisites - SmaCC::SmaCCRHS changed: #parseTreeRewriter
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     1
"{ Package: 'stx:goodies/smaCC' }"
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     2
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     3
"{ NameSpace: SmaCC }"
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     4
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     5
Object subclass:#SmaCCAction
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     6
	instanceVariableNames:''
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     7
	classVariableNames:''
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     8
	poolDictionaries:''
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
     9
	category:'SmaCC-Parser Generator'
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    10
!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    11
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    12
SmaCCAction comment:'SmaCCAction is an abstract class that represents an action in the LR parsing table.
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    13
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    14
Subclasses must implement the following messages:
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    15
	accessing
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    16
		id'
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    17
!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    18
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    19
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    20
!SmaCCAction methodsFor:'accessing'!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    21
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    22
id
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    23
	^self subclassResponsibility
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    24
! !
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    25
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    26
!SmaCCAction methodsFor:'public'!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    27
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    28
isReduce
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    29
	^false
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    30
!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    31
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    32
isShift
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    33
	^false
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    34
! !
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    35
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    36
!SmaCCAction class methodsFor:'documentation'!
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    37
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    38
version
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    39
    ^ '$Header: /opt/data/cvs/stx/goodies/smaCC/SmaCC__SmaCCAction.st,v 1.1 2006-02-09 21:16:36 vranyj1 Exp $'
15
8b8cd1701c33 added version_SVN method
vranyj1
parents: 1
diff changeset
    40
!
8b8cd1701c33 added version_SVN method
vranyj1
parents: 1
diff changeset
    41
8b8cd1701c33 added version_SVN method
vranyj1
parents: 1
diff changeset
    42
version_SVN
8b8cd1701c33 added version_SVN method
vranyj1
parents: 1
diff changeset
    43
    ^ '$Id$'
1
b8cca2663544 Initial import
vranyj1
parents:
diff changeset
    44
! !