Author: olivier Date: 2007-05-26 12:54:18 -0400 (Sat, 26 May 2007) New Revision: 77989
Modified: trunk/olive/class/Mono.JScript.Compiler/Mono.JScript.Compiler.dll.sources trunk/olive/class/Mono.JScript.Compiler/TODO.txt Log: Modified: trunk/olive/class/Mono.JScript.Compiler/Mono.JScript.Compiler.dll.sources =================================================================== --- trunk/olive/class/Mono.JScript.Compiler/Mono.JScript.Compiler.dll.sources 2007-05-26 08:43:56 UTC (rev 77988) +++ trunk/olive/class/Mono.JScript.Compiler/Mono.JScript.Compiler.dll.sources 2007-05-26 16:54:18 UTC (rev 77989) @@ -1,7 +1,7 @@ -Mono.JScript.Compiler/ILexer.cs -Mono.JScript.Compiler/IParser.cs -Mono.JScript.Compiler/JScriptLexer.cs -Mono.JScript.Compiler/JScriptParser.cs -Mono.JScript.Compiler/Location.cs -Mono.JScript.Compiler/SourceFile.cs -Mono.JScript.Compiler/Token.cs \ No newline at end of file +Mono.JScript.Compiler/Comment.cs +Mono.JScript.Compiler/IdentifierTable.cs +Mono.JScript.Compiler/RegularExpressionLiteralToken.cs +Mono.JScript.Compiler/SourceLocation.cs +Mono.JScript.Compiler/TextSpan.cs +Mono.JScript.Compiler/Token.cs +Mono.JScript.Compiler/Tokenizer.cs \ No newline at end of file Modified: trunk/olive/class/Mono.JScript.Compiler/TODO.txt =================================================================== --- trunk/olive/class/Mono.JScript.Compiler/TODO.txt 2007-05-26 08:43:56 UTC (rev 77988) +++ trunk/olive/class/Mono.JScript.Compiler/TODO.txt 2007-05-26 16:54:18 UTC (rev 77989) @@ -1,13 +1,5 @@ -http://www.dotnetguru.org/articles/dossiers/creercompilo/compilateurdnet.htm -http://tirania.org/blog/archive/2007/May-23.html -http://www.mono-project.com/Moonlight#JavaScript_compiler - -TODO LIST: - -* Analyse lexicale: c'est � dire reconna�tre les mots dans le code source � compiler (par exemple pour le MyJScript: "var", "function", "if" ou "+"), -* Analyse syntaxique: c'est � dire v�rifier que les mots sont bien dans le bon ordre, -* Construction d'un arbre syntaxique: c'est � dire construire en m�moire un arbre repr�sentant le code � compiler, -* G�n�rer: parcourir l'arbre en m�moire et g�n�rer le code, -* Compiler: compiler le code en du code IL binaire. +- do the parser and all extra stuff +- do the Mono.scripting lib +- move sourcelocation to it
_______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
