aboutsummaryrefslogtreecommitdiff
path: root/test2.lang
diff options
context:
space:
mode:
authorEduardo Julian2014-12-02 01:07:18 -0400
committerEduardo Julian2014-12-02 01:07:18 -0400
commitd95a64fddbee73c6433ba7485959766cb2d4c6f9 (patch)
tree80896e35de559e0166c45179b18ad8288617f2d2 /test2.lang
parentce096da3d8a6c28da0983a230e2e9d561618809e (diff)
Added some super-basic type-system.
Diffstat (limited to '')
-rw-r--r--test2.lang12
1 files changed, 11 insertions, 1 deletions
diff --git a/test2.lang b/test2.lang
index ecc360462..1f95145f2 100644
--- a/test2.lang
+++ b/test2.lang
@@ -1,2 +1,12 @@
-(_. (_.. java.lang.System out) (println "YOLOLOLOLOL"))
+(ann-class java.lang.String)
+
+(ann-class java.io.PrintStream
+ methods
+ (: println (-> [java.lang.String] Void)))
+
+(ann-class java.lang.System
+ fields
+ (: out java.io.PrintStream))
+
+(_. (_.. java.lang.System out) (println "MEME"))