src/GroovyLanguage.st
branchjk_new_structure
changeset 1478 329a15eedd36
parent 1441 0faa0f8eda0c
child 1489 ed2bb47ef6fe
--- 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