Timeline


and

Feb 28, 2007:

8:44 PM Changeset [2507] by orlov
  • to-imperative/trunk/compiler/rfp_lex.rf
  • to-imperative/trunk/compiler/rfp_parse.rf
- $module directive.
8:43 PM Changeset [2506] by orlov
  • to-imperative/trunk/samples/Syntax/packagetest2/test.rfi
- Test for $module.
7:28 PM Changeset [2505] by orlov
  • to-imperative/trunk/compiler/rfp_parse.rf
- Improved error reporting.
7:26 PM Changeset [2504] by orlov
  • to-imperative/trunk/samples/Syntax/packagetest1
  • to-imperative/trunk/samples/Syntax/packagetest1/test.out
- Test for qualified packages.
6:56 PM Changeset [2503] by orlov
  • to-imperative/trunk/lib/Convert.rf
  • to-imperative/trunk/lib/Lexer/Lexer.rf
- Qualified $use-s.
6:47 PM Changeset [2502] by orlov
  • to-imperative/trunk/samples/CompilerError/ambiguousName1.rf
6:46 PM Changeset [2501] by orlov
  • to-imperative/trunk/samples/CompilerError/ambiguousName1.rf
  • to-imperative/trunk/samples/CompilerError/ambiguousName2.rfi
- Test for ambiguous function call.
6:33 PM Changeset [2500] by orlov
  • to-imperative/trunk/samples/Syntax/qcall1.out
  • to-imperative/trunk/samples/Syntax/qcall1.rf
- Test for qualified function calls.
3:12 AM Changeset [2499] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/META-INF/MANIFEST.MF
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
A call to the external Refal+ Compiler is added.
3:12 AM Changeset [2498] by orlov
  • to-imperative/trunk/c++/rfp.in
  • to-imperative/trunk/samples/check.rf
- Small improvements.
3:11 AM Changeset [2497] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.extcomp/.classpath
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.extcomp/.project
3:10 AM Changeset [2496] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.extcomp
A plug-in that wraps the Refal+ Compiler.

Feb 27, 2007:

11:25 PM Changeset [2495] by orlov
  • to-imperative/trunk/samples/Convert/bytes_to_chars.rf
- Undoing change committed in r2494.
9:50 PM Changeset [2494] by orlov
  • to-imperative/trunk/java/Manifest.txt
  • to-imperative/trunk/samples/Convert/bytes_to_chars.rf
- Manifest file for compiler jar.
9:48 PM Changeset [2493] by orlov
  • to-imperative/trunk/java/Makefile
  • to-imperative/trunk/java/org/refal/plus/library/CppMangle.java
- Fresh-generated library sources in Java.
9:41 PM Changeset [2492] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail2asail.java
- Fresh-generated compiler sources in Java.
9:36 PM Changeset [2491] by orlov
  • to-imperative/trunk/c++/lib/CppMangle/CppMangle.cc
- Fresh-generated library sources in C++.
9:36 PM Changeset [2490] by orlov
  • to-imperative/trunk/lib/CppMangle.rf
- Names qualification is done in ASAIL already.
9:35 PM Changeset [2489] by orlov
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
  • to-imperative/trunk/c++/compiler/rfp_asail2asail.cc
- Fresh-generated compiler sources in C++.
9:34 PM Changeset [2488] by orlov
  • to-imperative/trunk/compiler/rfp_asail2asail.rf
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
- ASAIL simplifications: no INT, no EXPR, int-vars contain type-tag INT.
6:41 PM Changeset [2487] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp.test/src/org/refal/plus/rfpdt
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp.test/src/org/refal/plus/rfpdt/comp
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
6:40 PM Changeset [2486] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp.test/src/org/refal/plus/comp
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
6:36 PM Changeset [2485] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/META-INF/MANIFEST.MF
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
6:36 PM Changeset [2484] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp/src/org/refal/plus/comp/ast
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
6:36 PM Changeset [2483] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp/META-INF/MANIFEST.MF
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp/src/org/refal/plus/rfpdt/comp/Checker.java
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
6:04 PM Changeset [2482] by orlov
  • to-imperative/trunk/samples/CompilerError/invalidChar.rf
- Test for control sequences in strings.
5:59 PM Changeset [2481] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp.test
Renamed remotely
5:58 PM Changeset [2480] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.comp
Renamed remotely
5:46 PM Changeset [2479] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/rfpdt
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/rfpdt/comp
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
5:21 PM Changeset [2478] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/.classpath
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/.project
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
5:21 PM Changeset [2477] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/.project
org.refal.plus.comp --> org.refal.plus.rfpdt.comp
1:07 AM Changeset [2476] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail2asail.java
- Fresh-generated compiler sources in Java.
12:58 AM Changeset [2475] by orlov
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
  • to-imperative/trunk/c++/compiler/rfp_asail2asail.cc
- Fresh-generated compiler sources in C++.
12:51 AM Changeset [2474] by orlov
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
  • to-imperative/trunk/compiler/rfp_asail_java.rf
- No variable declarations with DEREF and SUBEXPR in ASAIL. - Typo …
12:28 AM Changeset [2473] by yura
  • to-imperative/trunk/compiler/rfp_lex.rf
  • to-imperative/trunk/compiler/rfp_lex.rfi
- New format of Lexer - Token EOFS - end of all files.

Feb 26, 2007:

11:31 PM Changeset [2472] by yura
  • to-imperative/trunk/compiler/rfp_parse.rf
11:28 PM Changeset [2471] by yura
  • to-imperative/trunk/compiler/rfp_parse.rf
  • to-imperative/trunk/compiler/rfpc.rf
- Correct transfer errors from lexer to parser.
11:05 PM Changeset [2470] by orlov
  • to-imperative/trunk/samples/Syntax/block8.out
  • to-imperative/trunk/samples/Syntax/block8.rf
- Another test for blocks and variable names.
7:50 PM Changeset [2469] by orlov
  • to-imperative/trunk/compiler/rfp_parse.rf
- Removed double-parsing of module body and chenged some error messages.
5:54 PM Changeset [2468] by orlov
  • to-imperative/trunk/compiler/rfpc.rf
- Fixed printing of errors and warnings.
4:57 PM Changeset [2467] by orlov
  • to-imperative/trunk/compiler/rfpc.rf
- Option -o - is working again.
4:37 PM Changeset [2466] by yura
  • to-imperative/trunk/compiler/rfp_src.rf
4:35 PM Changeset [2465] by yura
  • to-imperative/trunk/compiler/rfp_helper.rf
  • to-imperative/trunk/compiler/rfp_helper.rfi
- Begining of error processing.
1:40 PM Changeset [2464] by orlov
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
- Cleanup.
5:16 AM Changeset [2463] by orlov
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
  • to-imperative/trunk/c++/compiler/rfp_as2as.hh
- Fresh-generated compiler sources in C++.
5:15 AM Changeset [2462] by orlov
  • to-imperative/trunk/c++/compiler/Makefile
  • to-imperative/trunk/c++/rules.mk
- Don't use .hh-files.
5:02 AM Changeset [2461] by orlov
  • to-imperative/trunk/java/Makefile
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
- Fresh-generated compiler sources in Java.
4:51 AM Changeset [2460] by orlov
  • to-imperative/trunk/compiler/Makefile
- Don't use .hh-files.
4:49 AM Changeset [2459] by orlov
  • to-imperative/trunk/compiler/rfpc.rf
- Place output files alongside inputs.

Feb 25, 2007:

12:58 PM Changeset [2458] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.test/.classpath
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.test/.project
A PDE JUnit plug-in for testing 'org.refal.plus.rfpdt'
12:57 PM Changeset [2457] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt.test
A PDE JUnit plug-in for testing 'org.refal.plus.rfpdt'

Feb 24, 2007:

8:38 PM Changeset [2456] by yura
  • to-imperative/trunk/compiler/Makefile.bat
  • to-imperative/trunk/compiler/rfp_lex.rf
- No recursion in lexer.
8:01 AM Changeset [2455] by orlov
  • to-imperative/trunk/compiler/rfp_asail2asail.rf
  • to-imperative/trunk/compiler/rfp_asail2asail.rfi
- Working compilation to C++. No .hh-files.
12:12 AM Changeset [2454] by yura
  • to-imperative/trunk/lib/Convert.rf
  • to-imperative/trunk/lib/Java.rf
- Properties are changed
12:09 AM Changeset [2453] by yura
  • to-imperative/trunk/java/org/refal/plus/comp
  • to-imperative/trunk/java/org/refal/plus/comp/Compiler.java
- Compiler for Eclipse - Properties are changed

Feb 23, 2007:

9:53 PM Changeset [2452] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- No java.lang.Integer support - only java.math.BigInteger?.
8:54 PM Changeset [2451] by yura
  • to-imperative/trunk/compiler/rfp_asail_java.rf
  • to-imperative/trunk/compiler/rfp_asail_java.rfi
- Compiler to Java works with qualified names. - Close …
5:44 PM Changeset [2450] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Correct Java names in JBC.
4:33 PM Changeset [2449] by orlov
  • to-imperative/trunk/compiler/rfp_compile.rf
  • to-imperative/trunk/compiler/rfp_compile.rfi
- Generate qualified names for stub funcs in ASAIL.
2:17 PM Changeset [2448] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- Correct Java names in JBC. - No function declaration if it has …

Feb 22, 2007:

9:37 PM Changeset [2447] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_err.rf
- Qualified names in ASR.

Feb 21, 2007:

1:43 AM Changeset [2446] by orlov
  • to-imperative/trunk/compiler/rfp_err.rf
  • to-imperative/trunk/compiler/rfp_parse.rf
- Almost correct generation of C++ and Java (apart from imports).

Feb 20, 2007:

9:49 PM Changeset [2445] by orlov
  • to-imperative/trunk/compiler/rfp_err.rf
  • to-imperative/trunk/compiler/rfp_lex.rf
- Starting of names qualification in lexer. Not usable version!!!
4:29 PM Changeset [2444] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__src.java
- Fresh-generated compiler sources in Java.
1:37 PM Changeset [2443] by orlov
  • to-imperative/trunk/c++/lib/StdIO/prim_read.cc
- Use standard getwc() function.

Feb 17, 2007:

1:54 AM Changeset [2442] by yura
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__src.java
- Work. But if java folder is compressed in jar-file, then it can't …
1:37 AM Changeset [2441] by yura
  • to-imperative/trunk/compiler/rfp_src.rf
- Correct function RFP-Src-Open-File in case of RFPC-Env.
1:01 AM Changeset [2440] by yura
  • to-imperative/trunk/compiler/rfp_src.rf
- Correct function RFP-Src-Open-File in case of RFPC-Env.
12:20 AM Changeset [2439] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__src.java
- Fresh-generated compiler sources in Java.
12:20 AM Changeset [2438] by orlov
  • to-imperative/trunk/compiler/rfp_src.rf
- Further developed test version.
12:12 AM Changeset [2437] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
Recompilation management is now working. No real compilation, however. …

Feb 16, 2007:

10:23 PM Changeset [2436] by yura
  • to-imperative/trunk/compiler/rfp_src.rf
- Test version.
9:19 PM Changeset [2435] by yura
  • to-imperative/trunk/java/Makefile.bat
  • to-imperative/trunk/samples/RunRefalCompiler.java
- Compile all .java files - Use org.refal.plus.compiler.rfpc in …
3:27 AM Changeset [2434] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__src.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfpc.java
- Fresh-generated compiler sources in Java.
3:21 AM Changeset [2433] by orlov
  • to-imperative/trunk/samples/RunRefalCompiler.java
- Example implementation for org.refal.plus.comp.CompilerEnvironment?
3:17 AM Changeset [2432] by orlov
  • to-imperative/trunk/compiler/rfp_src.rf
  • to-imperative/trunk/compiler/rfpc.rf
- Function rfpc.CompileModule? for calling compiler from Java works\!
3:15 AM Changeset [2431] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/BufferedReader.class
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/BufferedReader.rfi
- Wrapper for BufferedReader?.
3:13 AM Changeset [2430] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/refal/plus/library/RefalLibrary.class
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/refal/plus/library/RefalLibrary.rfi
- GetInterfReader? is renamed to RLgetInterfReader.
1:42 AM Changeset [2429] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
Registering module dependencies in metadata.
1:40 AM Changeset [2428] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/ImportCheckerTest.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/InMemoryCompilerEnvironment.java
Registering module dependencies in metadata.
1:40 AM Changeset [2427] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/CompilerEnvironment.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/ImportChecker.java
Registering module dependencies in metadata.

Feb 15, 2007:

3:51 AM Changeset [2426] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
Registering module dependencies in metadata.

Feb 14, 2007:

8:38 PM Changeset [2425] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- Some changes in compiler interface for work with Eclipse plugin.
5:42 PM Changeset [2424] by orlov
  • to-imperative/trunk/java/Makefile
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail__jbc.java
- Fresh-generated compiler sources in Java.
4:46 PM Changeset [2423] by orlov
  • to-imperative/trunk/c++/lib/Java
4:41 PM Changeset [2422] by orlov
  • to-imperative/trunk/c++/compiler/rfp_asail_jbc.cc
  • to-imperative/trunk/c++/compiler/rfp_clashes.cc
- Fresh-generated compiler sources in C++.
4:39 PM Changeset [2421] by orlov
  • to-imperative/trunk/compiler/rfp_clashes.rf
  • to-imperative/trunk/compiler/rfp_compile.rf
- Fixed two bugs in clashes compilation.

Feb 13, 2007:

3:47 AM Changeset [2420] by orlov
  • to-imperative/trunk/c++/make-dist-VS.bat
- Helper script. Composes binary distributive for work with Visual C++.

Feb 12, 2007:

9:08 PM Changeset [2419] by yura
  • to-imperative/trunk/compiler/Makefile.bat
  • to-imperative/trunk/java/Makefile.bat
- makefile.bat - scripts for windows.
8:56 PM Changeset [2418] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Remove option COMPUTE_FRAMES => class files become much smaller.
8:33 PM Changeset [2417] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/FileOutputStream.class
- Remove option COMPUTE_FRAMES => class files become smaller.
8:11 PM Changeset [2416] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/Convert.java
- To-Int can be given an empty expression.
6:15 PM Changeset [2415] by yura
  • to-imperative/trunk/lib/Convert.rfi
- Correct var-names in format of Chars-To-Bytes and Bytes-To-Chars …
4:22 PM Changeset [2414] by orlov
  • to-imperative/trunk/README
- Updated web-links.
4:17 PM Changeset [2413] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
CompilerEnvironment? with imports
4:11 PM Changeset [2412] by orlov
  • to-imperative/trunk/c++/compiler/file_list
- rfp_asail_optim isn't used anymore.
3:54 PM Changeset [2411] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/Util.java
CompilerEnvironment? with imports
3:54 PM Changeset [2410] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/RfpParser.java
CompilerEnvironment? with imports
1:13 PM Changeset [2409] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/ImportCheckerTest.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/Util.java
Import checker
1:12 PM Changeset [2408] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/Checker.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/ImportChecker.java
Import checker
12:16 AM Changeset [2407] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail__jbc.java
- Fresh-generated compiler sources in Java.
12:10 AM Changeset [2406] by orlov
  • to-imperative/trunk/c++/compiler/rfp_asail_jbc.cc
- Fresh-generated compiler sources in C++.

Feb 11, 2007:

11:56 PM Changeset [2405] by orlov
  • to-imperative/tags/java_short_arithm/java
  • to-imperative/tags/java_short_arithm/java/org
- Short arithm for Java is moved from trunk.
11:47 PM Changeset [2404] by yura
  • to-imperative/trunk/java/org/refal/plus/library/Arithm32.java
  • to-imperative/trunk/java/org/refal/plus/library/Arithm64.java
- Now short arithm not needed.
11:37 PM Changeset [2403] by orlov
  • to-imperative/tags/java_short_arithm
- Tag for short arithmetics in Java (now unused).
11:11 PM Changeset [2402] by orlov
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
  • to-imperative/trunk/c++/compiler/rfp_asail2asail.cc
- Fresh-generated compiler sources in C++.
11:06 PM Changeset [2401] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail2asail.java
- Fresh-generated compiler sources in Java.
11:05 PM Changeset [2400] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- - Sometimes dir is empty.
10:10 PM Changeset [2399] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Don't escape control characters in byte code.
9:06 PM Changeset [2398] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Sometimes dir does not end on '/'
7:03 PM Changeset [2397] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- No not needed CHECKCASTs - V1_4 (48)
6:09 PM Changeset [2396] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Call RefalRuntime?.setArgs from main().
6:05 PM Changeset [2395] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/ClassWriter.class
- New mane for ClassWriter? methods - V1_2 for generated classes.
3:33 PM Changeset [2394] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Stack for variables pool - Correct call in CALL-FAILS - No WriteLN
3:01 PM Changeset [2393] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
Import checker
3:00 PM Changeset [2392] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/ImportCheckerTest.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/InMemoryCompilerEnvironment.java
Import checker
2:59 PM Changeset [2391] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/Checker.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/CompilerEnvironment.java
Import checker
1:14 PM Changeset [2390] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Casting to object.
12:46 PM Changeset [2389] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Don't cycle on $import-s. - Generate Refal names in $error-s.
11:49 AM Changeset [2388] by orlov
  • to-imperative/trunk/samples/Syntax/import_test.out
  • to-imperative/trunk/samples/Syntax/import_test.rf
- Test for $import with -jbc compiler option.
10:35 AM Changeset [2387] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- References to functions.
7:13 AM Changeset [2386] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Initiallization for objects.
6:26 AM Changeset [2385] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- $trap...$with and $error.
6:25 AM Changeset [2384] by orlov
  • to-imperative/trunk/java/org/refal/plus/RefalRuntime.java
- Automatically assign priorities to unknown classes.
4:45 AM Changeset [2383] by orlov
  • to-imperative/trunk/samples/Syntax/trap6.out
  • to-imperative/trunk/samples/Syntax/trap6.rf
- Another test for $trap ... $with compilation.
3:13 AM Changeset [2382] by orlov
  • to-imperative/trunk/c++/include/refal/List.hh
  • to-imperative/trunk/c++/lib/List/List.cc
- New List.All and List.Any functions.
3:12 AM Changeset [2381] by orlov
  • to-imperative/trunk/compiler/rfp_as2as.rf
  • to-imperative/trunk/compiler/rfp_asail2asail.rf
- Fixed variables renaming after negation (#). - Slightly simplify …
1:50 AM Changeset [2380] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
1:50 AM Changeset [2379] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/Util.java
1:50 AM Changeset [2378] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/ConsoleMsgHandler.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/FenceAndCutChecker.java
CompilerEnvironment?
12:56 AM Changeset [2377] by orlov
  • to-imperative/trunk/compiler/rfp_asail_java.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Use Expr.termEq for term matching. - Small corrections for JBC -- …
12:54 AM Changeset [2376] by orlov
  • to-imperative/trunk/java/org/refal/plus/Expr.java
- Expr.termEq method.

Feb 10, 2007:

5:23 PM Changeset [2375] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
CompilerEnvironment?
5:22 PM Changeset [2374] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/Util.java
CompilerEnvironment?
5:21 PM Changeset [2373] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/Checker.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/ImportChecker.java
CompilerEnvironment?
3:33 PM Changeset [2372] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.rfpdt/src/org/refal/plus/rfpdt/core/builder/RfpBuilder.java
CompilerEnvironment?
3:32 PM Changeset [2371] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp.test/src/org/refal/plus/comp/test/Util.java
CompilerEnvironment?
3:29 PM Changeset [2370] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/Checker.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/CompilerEnvironment.java
CompilerEnvironment?
1:18 PM Changeset [2369] by roman
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/Checker.java
  • devel-tools/trunk/eclipse/org.refal.plus.comp/src/org/refal/plus/comp/CompilerEnvironment.java
CompilerEnvironment?
5:33 AM Changeset [2368] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail2asail.java
- Fresh-generated compiler sources in Java.
5:29 AM Changeset [2367] by orlov
  • to-imperative/trunk/c++/compiler/rfp_asail2asail.cc
  • to-imperative/trunk/c++/compiler/rfp_asail_cpp.cc
- Fresh-generated compiler sources in C++.
5:28 AM Changeset [2366] by orlov
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
  • to-imperative/trunk/compiler/rfp_asail_java.rf
- Java and JBC backends adopted changes in ASAIL.
3:58 AM Changeset [2365] by orlov
  • to-imperative/trunk/c++/include/refal/Java.hh
  • to-imperative/trunk/c++/lib/Java/Java.cc
- Java.WordToString? function have been added.
3:54 AM Changeset [2364] by orlov
  • to-imperative/trunk/c++/compiler/Makefile
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
- Fresh-generated compiler sources in C++.
3:50 AM Changeset [2363] by orlov
  • to-imperative/trunk/compiler/rfp_asail_optim.rf
  • to-imperative/trunk/compiler/rfp_asail_optim.rfi
- rfp_asail_optim is removed from trunk.
3:42 AM Changeset [2362] by orlov
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
  • to-imperative/trunk/compiler/rfp_compile.rf
- When compiling to C++ generate local stubs for all unavailable …

Feb 9, 2007:

11:39 PM Changeset [2361] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/java/org/refal/plus/library/Java.java
- StringToObject? is renamed to WordToString?.
10:00 PM Changeset [2360] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
9:57 PM Changeset [2359] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation.
9:55 PM Changeset [2358] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation.
9:44 PM Changeset [2357] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/java/org/refal/plus/library/Java.java
- Perm- Advances in Java-bytecode generation: - Perm.rf is working! …
9:21 PM Changeset [2356] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/lang/Integer.class
- Error with casting. - String class.
5:40 PM Changeset [2355] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation (function call in condition).
5:03 PM Changeset [2354] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/java/org/refal/plus/Expr.java
- static method concat(Expr, Expr) must be used instead of constructor …
2:20 PM Changeset [2353] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Small rearrangements.

Feb 8, 2007:

10:27 PM Changeset [2352] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfpc.rf
- Advances in Java-bytecode generation. - Printing INPUTs In ASI.
6:41 PM Changeset [2351] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation.
1:22 AM Changeset [2350] by orlov
  • to-imperative/trunk/compiler/Makefile
  • to-imperative/trunk/compiler/rfp_asail2asail.rf
- In ASAIL IF is changed to (IF t.cond e.body) and (IF-INT-CMP s.op …

Feb 7, 2007:

11:46 PM Changeset [2349] by orlov
  • to-imperative/trunk/compiler/rfp_compile.rf
- Fixed a bug introduced in r2347
11:41 PM Changeset [2348] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/lang
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/lang/Integer.class
- Wrapper for Integer(int) constructor.
9:39 PM Changeset [2347] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_compile.rf
- Advances in Java-bytecode generation.
6:47 PM Ticket #3 (Поменять все имена в соответствии с новыми правилами) created by orlov
1. Поменять имена всех библиотечных функций. 1. Убрать из компилятора …
6:41 PM Ticket #2 (Квалифицировать имена в ASAIL) created by orlov
В текущем варианте имена функций и объектов представлены двумя …
6:21 PM Ticket #1 (Имена переменных в ASAIL) created by orlov
Переменные в ASAIL выглядят как (VAR t.name) или (EVAR t.name) или …
4:57 PM Changeset [2346] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- no tabs
1:42 AM Changeset [2345] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation.

Feb 6, 2007:

9:49 PM Changeset [2344] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Advances in Java-bytecode generation.
9:49 PM Changeset [2343] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/Label.class
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/Label.rfi
- New wrappers for ASM methods.
1:30 AM Changeset [2342] by yura
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/FileOutputStream.rfi
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/check.bat
12:37 AM Changeset [2341] by orlov
  • to-imperative/trunk/c++/compiler/rfp_asail_jbc.cc
  • to-imperative/trunk/c++/compiler/rfpc.cc
- Fresh-generated compiler sources in C++.
12:01 AM Changeset [2340] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail__jbc.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfpc.java
- Fresh-generated compiler sources in Java.

Feb 5, 2007:

11:59 PM Changeset [2339] by orlov
  • to-imperative/trunk/java/Makefile
- Imports from wrappers for compiler.
9:54 PM Changeset [2338] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- Advances in Java-bytecode generation.
9:52 PM Changeset [2337] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/List.java
  • to-imperative/trunk/lib/List.rf
- New function List.Separate.
9:51 PM Changeset [2336] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/FieldVisitor.class
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/FieldVisitor.rfi
- New wrappers for ASM methods.
5:09 PM Changeset [2335] by orlov
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
5:02 PM Changeset [2334] by orlov
  • devel-tools/trunk/vim/syntax/refal.vim
- Coloring of $import directive.
1:11 AM Changeset [2333] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- Minor changes.
1:10 AM Changeset [2332] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- Minor changes.
1:05 AM Changeset [2331] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
- Using PrintWriter? to write rfi-files instead of PrintStream?.
12:36 AM Changeset [2330] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- Java 1.3.1 supported.

Feb 3, 2007:

10:36 AM Changeset [2329] by yura
  • to-imperative/trunk/rfp/makeall.bat
- -I ..\Java added to include wrappers rfi-files.
10:28 AM Changeset [2328] by yura
  • to-imperative/trunk/c++/compiler/file_list
- rfp_asail_jbc added.
2:19 AM Changeset [2327] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__as2as.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__asail2asail.java
- Fresh-generated compiler sources in Java.
2:14 AM Changeset [2326] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/CppMangle.java
  • to-imperative/trunk/java/org/refal/plus/library/Error.java
- Updated generated parts of libraries.
1:51 AM Changeset [2325] by orlov
  • to-imperative/trunk/c++/compiler/Makefile
  • to-imperative/trunk/compiler/Makefile
- Makefiles include rfp_asail_jbc.
1:43 AM Changeset [2324] by orlov
  • to-imperative/trunk/c++/compiler/rfp_as2as.cc
  • to-imperative/trunk/c++/compiler/rfp_asail2asail.cc
- Fresh-generated compiler sources in C++.
1:34 AM Changeset [2323] by orlov
  • to-imperative/trunk/compiler/rfpc.rf
- Output optimized ASAIL with -asi without -no.
1:09 AM Changeset [2322] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
- Compatible with Java SDK 1.4.2_13.
1:08 AM Changeset [2321] by yura
  • to-imperative/trunk/java/org/refal/plus/wrappers/java/io/FileOutputStream.class
- FileOutputStream?.class from JDK 1.4.2_14.

Feb 2, 2007:

9:37 PM Changeset [2320] by yura
  • to-imperative/trunk/c++/include/refal/Error.hh
  • to-imperative/trunk/c++/include/refal/Java.hh
- Library functions: Error.Not-Available and Java.Null (generated …
9:36 PM Changeset [2319] by yura
  • to-imperative/trunk/compiler/rfp_asail_cpp.rf
  • to-imperative/trunk/compiler/rfpc.rf
- Generate <Error.Not-Available> calls for Java imports when compiling …
9:33 PM Changeset [2318] by yura
  • to-imperative/trunk/lib/Error.rf
  • to-imperative/trunk/lib/Error.rfi
- Library functions: Error.Not-Available and Java.Null.
4:04 AM Changeset [2317] by orlov
  • to-imperative/trunk/samples/check.rf
- Fixed typo.
3:54 AM Changeset [2316] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/File.java
  • to-imperative/trunk/lib/File.rfi
- New library functions: File.Is-Directory? and File.Is-File?.
3:52 AM Changeset [2315] by orlov
  • to-imperative/trunk/samples/check.rf
- Preliminary (yet unusable) version of checker for tests.
3:51 AM Changeset [2314] by orlov
  • to-imperative/trunk/samples/Dir/read_dir1.rf
- Fixed formatting.
1:30 AM Changeset [2313] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
- Creating class-file!
1:26 AM Changeset [2312] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrappers/java
- Method ClassWriter?.toByteArray returns s - Class FileOutputStream?
1:17 AM Changeset [2311] by orlov
  • to-imperative/trunk/java/org/refal/plus/Word.java
- Don't use parseBoolean(String) as it is present since 1.5 only.
12:59 AM Changeset [2310] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/ClassWriter.class
- Null converted to and from org.refal.plus.library.Java$Null
12:15 AM Changeset [2309] by orlov
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- Corrected svn properties.
12:04 AM Changeset [2308] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/Java.java

Feb 1, 2007:

11:48 PM Changeset [2307] by orlov
  • to-imperative/trunk/java/org/refal/plus/library/Java.java
  • to-imperative/trunk/lib/Java.rfi
- New Java library supporting interaction with Java.
8:20 PM Changeset [2306] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
  • to-imperative/trunk/java/org/refal/plus/wrappers/org/objectweb/asm/ClassWriter.class
- Changes in generated class declaration (all are public classes).
7:54 PM Changeset [2305] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- Minor changes - Corrected EOL in rfi-files - Class files in …
3:29 AM Changeset [2304] by orlov
  • to-imperative/trunk/compiler/rfp_as2as.rf
- Fixed old bug with variables renaming (see …
3:23 AM Changeset [2303] by orlov
  • to-imperative/trunk/samples/Syntax/rename1.out
  • to-imperative/trunk/samples/Syntax/rename1.rf
- Another test for variables renaming.
12:22 AM Changeset [2302] by yura
  • to-imperative/trunk/java/org/refal/plus/wrappers
  • to-imperative/trunk/java/org/refal/plus/wrappers/org
- ASM wrappers

Jan 31, 2007:

10:00 PM Changeset [2301] by orlov
  • to-imperative/trunk/rfp/makeall.bat
  • to-imperative/trunk/rfp/rfpj.rf
- Corrections for work in Windows.

Jan 30, 2007:

9:36 PM Changeset [2300] by yura
  • to-imperative/trunk/compiler/rfp_check.rf
  • to-imperative/trunk/compiler/rfp_err.rf
- Initialization of warning and error counters have been removed from …
9:26 PM Changeset [2299] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
- All constants have type of Expr.
9:25 PM Changeset [2298] by yura
  • to-imperative/trunk/compiler/rfp_asail_jbc.rf
  • to-imperative/trunk/compiler/rfp_asail_jbc.rfi
- First version of Java bytecode generator (option -jbc for rfpc).
9:23 PM Changeset [2297] by yura
  • to-imperative/trunk/rfp/makeall.bat
- Use config-VS (works with Visual C++ only).

Jan 29, 2007:

6:29 PM Changeset [2296] by yura
  • to-imperative/trunk/java/org/refal/plus/wrapgen/RFIFile.java
  • to-imperative/trunk/java/org/refal/plus/wrapgen/WrapGen.java
Static final fields and constructors are generated.
6:25 PM Changeset [2295] by orlov
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__check.java
  • to-imperative/trunk/java/org/refal/plus/compiler/rfp__lex.java
- Fresh-generated compiler sources in Java.
Note: See TracTimeline for information about the timeline view.