--- a/src/GroovyLanguage.st Fri Apr 13 10:03:19 2012 +0000
+++ b/src/GroovyLanguage.st Fri Apr 13 18:13:45 2012 +0000
@@ -94,7 +94,9 @@
parserClass
"Answer a class suitable for parsing a source code in 'my' language"
- ^ self shouldImplement
+ ^ JavaParser
+
+ "Modified: / 13-04-2012 / 18:48:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
sourceFileReaderClass
@@ -119,6 +121,24 @@
^JavaSyntaxHighlighter
! !
+!GroovyLanguage methodsFor:'testing'!
+
+isGroovy
+ "true iff this is a Groovy language"
+
+ ^ true
+
+ "Created: / 13-04-2012 / 17:48:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+isJavaLike
+ "true if receiver is kind of Java language (based on Java)"
+
+ ^ true
+
+ "Created: / 13-04-2012 / 17:48:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+
!GroovyLanguage methodsFor:'utilities - source code'!
classTemplateFor: superClass in: category asNamespace: isNamespace private: isPrivate