Added basic tests for __FILE__ and __LINE__.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/unit_tests/preprocessor/output/file-macro Tue Mar 02 22:41:42 2010 -0800
@@ -0,0 +1,1 @@
+__FILE__
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/unit_tests/preprocessor/output/file-macro.correct Tue Mar 02 22:41:42 2010 -0800
@@ -0,0 +1,1 @@
+"preprocessor/output/file-macro"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/unit_tests/preprocessor/output/line-macro Tue Mar 02 22:41:42 2010 -0800
@@ -0,0 +1,4 @@
+Line one: __LINE__
+
+Line three: __LINE__
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/unit_tests/preprocessor/output/line-macro.correct Tue Mar 02 22:41:42 2010 -0800
@@ -0,0 +1,1 @@
+Line one : 1 Line three : 3
\ No newline at end of file