source: to-imperative/trunk/compiler

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2488   14 years orlov - ASAIL simplifications: no INT, no EXPR, int-vars contain type-tag INT.
(edit) @2474   14 years orlov - No variable declarations with DEREF and SUBEXPR in ASAIL. - Typo …
(edit) @2473   14 years yura - New format of Lexer - Token EOFS - end of all files.
(edit) @2472   14 years yura
(edit) @2471   14 years yura - Correct transfer errors from lexer to parser.
(edit) @2469   14 years orlov - Removed double-parsing of module body and chenged some error messages.
(edit) @2468   14 years orlov - Fixed printing of errors and warnings.
(edit) @2467   14 years orlov - Option -o - is working again.
(edit) @2466   14 years yura
(edit) @2465   14 years yura - Begining of error processing.
(edit) @2464   14 years orlov - Cleanup.
(edit) @2460   14 years orlov - Don't use .hh-files.
(edit) @2459   14 years orlov - Place output files alongside inputs.
(edit) @2456   14 years yura - No recursion in lexer.
(edit) @2455   14 years orlov - Working compilation to C++. No .hh-files.
(edit) @2452   14 years yura - No java.lang.Integer support - only java.math.BigInteger?.
(edit) @2451   14 years yura - Compiler to Java works with qualified names. - Close …
(edit) @2450   14 years yura - Correct Java names in JBC.
(edit) @2449   14 years orlov - Generate qualified names for stub funcs in ASAIL.
(edit) @2448   14 years yura - Correct Java names in JBC. - No function declaration if it has …
(edit) @2447   14 years orlov - Qualified names in ASR.
(edit) @2446   14 years orlov - Almost correct generation of C++ and Java (apart from imports).
(edit) @2445   14 years orlov - Starting of names qualification in lexer. Not usable version!!!
(edit) @2441   14 years yura - Correct function RFP-Src-Open-File in case of RFPC-Env.
(edit) @2440   14 years yura - Correct function RFP-Src-Open-File in case of RFPC-Env.
(edit) @2438   14 years orlov - Further developed test version.
(edit) @2436   14 years yura - Test version.
(edit) @2432   14 years orlov - Function rfpc.CompileModule? for calling compiler from Java works\!
(edit) @2425   14 years orlov - Some changes in compiler interface for work with Eclipse plugin.
(edit) @2421   14 years orlov - Fixed two bugs in clashes compilation.
(edit) @2419   14 years yura - makefile.bat - scripts for windows.
(edit) @2418   14 years yura - Remove option COMPUTE_FRAMES => class files become much smaller.
(edit) @2400   14 years yura - - Sometimes dir is empty.
(edit) @2399   14 years orlov - Don't escape control characters in byte code.
(edit) @2398   14 years yura - Sometimes dir does not end on '/'
(edit) @2397   14 years yura - No not needed CHECKCASTs - V1_4 (48)
(edit) @2396   14 years orlov - Call RefalRuntime?.setArgs from main().
(edit) @2395   14 years yura - New mane for ClassWriter? methods - V1_2 for generated classes.
(edit) @2394   14 years yura - Stack for variables pool - Correct call in CALL-FAILS - No WriteLN
(edit) @2390   14 years yura - Casting to object.
(edit) @2389   14 years orlov - Don't cycle on $import-s. - Generate Refal names in $error-s.
(edit) @2387   14 years orlov - References to functions.
(edit) @2386   14 years orlov - Initiallization for objects.
(edit) @2385   14 years orlov - $trap...$with and $error.
(edit) @2381   14 years orlov - Fixed variables renaming after negation (#). - Slightly simplify …
(edit) @2377   14 years orlov - Use Expr.termEq for term matching. - Small corrections for JBC -- …
(edit) @2366   14 years orlov - Java and JBC backends adopted changes in ASAIL.
(edit) @2363   14 years orlov - rfp_asail_optim is removed from trunk.
(edit) @2362   14 years orlov - When compiling to C++ generate local stubs for all unavailable …
(edit) @2361   14 years yura - StringToObject? is renamed to WordToString?.
(edit) @2360   14 years yura
(edit) @2359   14 years yura - Advances in Java-bytecode generation.
(edit) @2358   14 years yura - Advances in Java-bytecode generation.
(edit) @2357   14 years yura - Perm- Advances in Java-bytecode generation: - Perm.rf is working! …
(edit) @2355   14 years yura - Advances in Java-bytecode generation (function call in condition).
(edit) @2354   14 years yura - static method concat(Expr, Expr) must be used instead of constructor …
(edit) @2353   14 years orlov - Small rearrangements.
(edit) @2352   14 years yura - Advances in Java-bytecode generation. - Printing INPUTs In ASI.
(edit) @2351   14 years yura - Advances in Java-bytecode generation.
(edit) @2350   14 years orlov - In ASAIL IF is changed to (IF t.cond e.body) and (IF-INT-CMP s.op …
(edit) @2349   14 years orlov - Fixed a bug introduced in r2347
(edit) @2347   14 years orlov - Advances in Java-bytecode generation.
(edit) @2346   14 years yura - no tabs
(edit) @2345   14 years yura - Advances in Java-bytecode generation.
(edit) @2344   14 years orlov - Advances in Java-bytecode generation.
(edit) @2338   14 years orlov - Advances in Java-bytecode generation.
(edit) @2325   14 years orlov - Makefiles include rfp_asail_jbc.
(edit) @2323   14 years orlov - Output optimized ASAIL with -asi without -no.
(edit) @2319   14 years yura - Generate <Error.Not-Available> calls for Java imports when compiling …
(edit) @2313   14 years yura - Creating class-file!
(edit) @2309   14 years orlov - Corrected svn properties.
(edit) @2304   14 years orlov - Fixed old bug with variables renaming (see …
(edit) @2300   14 years yura - Initialization of warning and error counters have been removed from …
(edit) @2298   14 years yura - First version of Java bytecode generator (option -jbc for rfpc).
(edit) @2288   14 years orlov - First version of $import directive.
(edit) @2212   14 years orlov - Fixed handling of errors in formats.
(edit) @2202   14 years orlov - Fixed compilation of empty alternatives.
(edit) @2187   14 years orlov - Merged changing_directory_structure changes r2126:2186 into the trunk.
(edit) @2096   14 years orlov - Use File.Dir-Separator box instead of hard-coded &RFP-Dir-Separator …
(edit) @2086   14 years orlov - When generating Java don't import modules from unnamed packages.
(edit) @2073   14 years orlov - New option -e for setting program entry point.
(edit) @2071   14 years orlov - Changed generation of Java input-s.
(edit) @2068   14 years orlov - Again dancing around variables naming in as2as and asail2asail. - …
(edit) @2052   14 years orlov - Some fixes related to variables naming.
(edit) @2043   14 years orlov - Improved block extraction from result expressions. - Use asail2asail …
(edit) @2042   14 years orlov - Fixed generation of debugging info for some cases.
(edit) @2034   14 years orlov - Proper generation of debug info for use with Debug library (-dbg …
(edit) @2026   14 years orlov - Fixed old bug in the compiler. samples/Syntax/block5.rf test passes …
(edit) @2011   14 years orlov * empty log message *
(edit) @2010   14 years orlov - Fixed compilation of interfaces.
(edit) @1992   14 years orlov - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit, and …
(edit) @1982   15 years sveta - Correction for T++: static const, function parameters.
(edit) @1973   15 years sveta -
(edit) @1970   15 years sveta - Modifuing for T++ (namespace, function parameters etc).
(edit) @1969   15 years sveta - Comment for TFUNC.
(edit) @1960   15 years orlov - (Java) Fixed assignments to Result variables. - Close files after use.
(edit) @1955   15 years orlov - Set refal-arguments in main().
(edit) @1950   15 years orlov - A lot of changes for the compilation to Java. Self-translates to …
(edit) @1930   15 years sveta - Coordination with asail_cpp (TRACE), changing for 'concatenate'.
(edit) @1920   15 years orlov - Code formatting + small TFUNC fix.
Note: See TracRevisionLog for help on using the revision log.