From aecb050cfba1c272274e9737b6c9b5b45309a900 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Thu, 12 Mar 2015 01:25:06 -0400 Subject: - Added a special form for testing if references are null. - Added bitwise operators. - Added synchronization primitives (monitor enter & exit). - Added exception-handling. - Added conversions between primitive values. --- src/lux.clj | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/lux.clj') diff --git a/src/lux.clj b/src/lux.clj index a8bdd4f31..f69bdf9dc 100644 --- a/src/lux.clj +++ b/src/lux.clj @@ -6,16 +6,10 @@ ;; TODO: Finish type system. ;; TODO: Re-implement compiler in language. ;; TODO: Adding metadata to global vars. - ;; TODO: throw, try, catch, finally ;; TODO: Allow setting fields. - ;; TODO: monitor enter & monitor exit. ;; TODO: Add column & line numbers for syntactic elements. ;; TODO: Add source-file information to .class files for easier debugging. - ;; TODO: Add conversions between primitives - ;; TODO: Being able to ask if a value is null or not. (null?) ;; TODO: invokespecial & invokeinterface - ;; TODO: bitwise operators - ;; TODO: multianewarray ;; TODO: (time (&compiler/compile-all ["lux"])) -- cgit v1.2.3