<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -54,6 +54,7 @@ shown x = tailAtN $ snd $ break (== '\n') $ foldr (\t s -&gt; (tokenItemS t) ++ s)
 showl :: [CToken] -&gt; String
 showl xs = foldr (\t s -&gt; showb t ++ s) &quot;&quot; xs
 
+-- splits the space from the left and right
 splitLR :: String -&gt; [String]
 splitLR x = [l, m, r]
     where (l, nl) = span (\c -&gt; isSpace c || c == '\n') x</diff>
      <filename>ActionhaXe/Data.hs</filename>
    </modified>
    <modified>
      <diff>@@ -532,9 +532,11 @@ aritE x = case x of
 aritENoIn = aritE
 
 binaryE (AEBinary o x y)  
-	| showd o == &quot;as&quot; = do{ x' &lt;- aritE x &gt;&gt;= (\c -&gt; return $ splitLR c); y' &lt;- aritE y &gt;&gt;= (\c -&gt; return $ splitLR c); return $ &quot;cast( &quot;++ (x'!!1) ++&quot;, &quot;++ (y'!!1) ++&quot;)&quot; ++ (y'!!2) }
-	| showd o == &quot;is&quot; = do{ x' &lt;- aritE x &gt;&gt;= (\c -&gt; return $ splitLR c); y' &lt;- aritE y &gt;&gt;= (\c -&gt; return $ splitLR c); return $ &quot;Std.is( &quot;++ (x'!!1) ++&quot;, &quot;++ (y'!!1) ++&quot;)&quot; ++ (y'!!2) }
-    | otherwise       = do{ x' &lt;- aritE x; y' &lt;- aritE y; return $ x' ++ showb o ++ y'}
+	| showd o == &quot;as&quot;  = do{ x' &lt;- aritE x &gt;&gt;= (\c -&gt; return $ splitLR c); y' &lt;- aritE y &gt;&gt;= (\c -&gt; return $ splitLR c); return $ &quot;cast( &quot;++ (x'!!1) ++&quot;, &quot;++ (y'!!1) ++&quot;)&quot; ++ (y'!!2) }
+	| showd o == &quot;is&quot;  = do{ x' &lt;- aritE x &gt;&gt;= (\c -&gt; return $ splitLR c); y' &lt;- aritE y &gt;&gt;= (\c -&gt; return $ splitLR c); return $ &quot;Std.is( &quot;++ (x'!!1) ++&quot;, &quot;++ (y'!!1) ++&quot;)&quot; ++ (y'!!2) }
+	| showd o == &quot;===&quot;  = do{ x' &lt;- aritE x; y' &lt;- aritE y; return $ x' ++&quot;==&quot;++showw o ++ y' }
+	| showd o == &quot;!==&quot;  = do{ x' &lt;- aritE x; y' &lt;- aritE y; return $ x' ++&quot;!=&quot;++showw o ++ y' }
+    | otherwise        = do{ x' &lt;- aritE x; y' &lt;- aritE y; return $ x' ++ showb o ++ y'}
 
 
 regE (RegE l x r o) = do{ return $ &quot;~&quot;++ showb l ++ showl x ++ showb r ++ maybeEl showb o}</diff>
      <filename>ActionhaXe/Translator.hs</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,10 @@
 as3tohaxe - An Actionscript 3 to haXe source file converter written in Haskell
-Copyright (C) 2008 Don-Duong Quach
+Copyright (C) 2008-2009 Don-Duong Quach
 
 For more info check visit: 
 http://groups.google.com/group/as3tohaxe
 http://www.github.com/geekrelief/as3tohaxe
 http://geekrelief.wordpress.com
-Donations are appreciated!
 
 -- Running --
 Type 'as3tohaxe' and a directory or file to convert.  
@@ -21,8 +20,8 @@ the Files section of the as3tohaxe google group.
 -- Compiling --
 Requirements 
 - The source http://www.github.com/geekrelief/as3tohaxe
-- GHC (tested with 6.8.3) http://www.haskell.org/ghc/
-- Cabal for parsec http://www.haskell.org/cabal/
+- GHC (6.10.1, 6.8.3) http://www.haskell.org/ghc/
+- Cabal (1.6.0.1) for parsec http://www.haskell.org/cabal/
 - parsec 3 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parsec
 
 Compile with: ghc --make -XDeriveDataTypeable as3tohaxe.hs
@@ -31,3 +30,5 @@ or the './build' script
 -- License --
 This program and its source is GPL licensed.  Please read the LICENSE
 for more details.
+
+Donations are appreciated!</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>66f0a9a892285d78fcce87aa3abfd4962bbe9aff</id>
    </parent>
  </parents>
  <author>
    <name>Don-Duong Quach</name>
    <email>geekrelief@gmail.com</email>
  </author>
  <url>http://github.com/geekrelief/as3tohaxe/commit/6f8a2f45ef1357a3f7eec1b9f7a17b82fde616e3</url>
  <id>6f8a2f45ef1357a3f7eec1b9f7a17b82fde616e3</id>
  <committed-date>2009-01-19T12:07:44-08:00</committed-date>
  <authored-date>2009-01-19T12:07:44-08:00</authored-date>
  <message>translated strict equality === to == and !== to !=</message>
  <tree>7d41955c39b700cba30794f9fe570117a6eb6a9d</tree>
  <committer>
    <name>Don-Duong Quach</name>
    <email>geekrelief@gmail.com</email>
  </committer>
</commit>
