tools/JavaLiteralNode.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 24 May 2013 11:28:33 +0100
branchbuiltin-class-support
changeset 2625 a91a1db9718e
parent 2546 46baf5ad2310
child 2672 5e4a61287345
permissions -rw-r--r--
Make JavaMirror to access classes through pool vars.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2546
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"{ Package: 'stx:libjava/tools' }"
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
JavaParseNode subclass:#JavaLiteralNode
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
	instanceVariableNames:'value'
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
	classVariableNames:''
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
	poolDictionaries:''
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
	category:'Languages-Java-Parser-AST'
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
!
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
!JavaLiteralNode methodsFor:'accessing'!
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
value
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
    ^ value
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
!
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
value:something
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
    value := something.
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
! !
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
!JavaLiteralNode class methodsFor:'documentation'!
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
version_HG
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
    ^ '$Changeset: <not expanded> $'
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
! !
46baf5ad2310 Fixes in JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27