Changeset 2185
- Timestamp:
- Dec 15, 2006, 1:48:01 AM (14 years ago)
- Location:
- to-imperative/branches/changing_directory_structure/rfp
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/branches/changing_directory_structure/rfp
-
Property
svn:ignore
set to
rfpj*.class
rfpj.java
rfpj.cc
rfpj.hh
-
Property
svn:ignore
set to
-
to-imperative/branches/changing_directory_structure/rfp/makeall.bat
r2176 r2185 4 4 5 5 call %~p0\..\c++\config.bat 6 SET RFLAGS=%RFLAGS% -I ..\c ++\compiler6 SET RFLAGS=%RFLAGS% -I ..\compiler -e rfpj.Main 7 7 SET LFLAGS=%LFLAGS% /OUT:rfpj.exe 8 8 9 9 :call_rfp 10 call rfp.bat init_stderr. obj rfpj.rf ..\c++\compiler\rfp*.obj10 call rfp.bat init_stderr.cc rfpj.rf ..\compiler\rfp*.rf -
to-imperative/branches/changing_directory_structure/rfp/rfpj.rf
r2095 r2185 22 22 $func Run-javac e.files = ; 23 23 24 $func? Search e.files = (e.dir) e.file;24 $func? Search e.files = s.path-group (e.dir) e.file; 25 25 26 26 $func Parse-Path e.path = e.dir-list; … … 181 181 { 182 182 <Lookup &RFPJ-Opts LIBRFI>; 183 e.rfpdir s.dir-sep "lib rary" s.dir-sep "include" s.dir-sep "refal-plus";183 e.rfpdir s.dir-sep "lib"; 184 184 } :: e.librfi, 185 185 <Store &LIBRFI (e.librfi)>, … … 274 274 { 275 275 <In-Table? &Deps e.module-name>; 276 <Search (e.module-name".rf") (e.module-name".rfi")> :: (e.path) e.file =276 <Search (e.module-name".rf") (e.module-name".rfi")> :: s.path-grp (e.path) e.file = 277 277 <? &Dir-Separator> : s.dir-sep, 278 278 e.path s.dir-sep e.module-name :: e.mod, 279 279 <Verbose 3 " +++ "e.mod>, 280 280 { 281 e.file : e.f ".rf" =281 e.file : e.f ".rf", s.path-grp : RFPATH = 282 282 { 283 283 e.f : $r e.p s.dir-sep e.n = (e.path s.dir-sep e.p s.dir-sep) e.n; … … 295 295 $error ("Can't find refal module "e.module-name) 296 296 ("Searched in:") 297 <Map! &Id " - " (<? &RFPATH> )>;297 <Map! &Id " - " (<? &RFPATH> <? &LIBRFI>)>; 298 298 }; 299 299 … … 389 389 }; 390 390 391 $func? Search-In-Path (e.path) e.files = (e.dir) e.file; 392 391 393 Search e.files = 392 <? &RFPATH> <? &LIBRFI> : e (e.dir) e, 394 \{ 395 RFPATH <Search-In-Path (<? &RFPATH>) e.files>; 396 LIBRFI <Search-In-Path (<? &LIBRFI>) e.files>; 397 }; 398 399 Search-In-Path (e.path) e.files = 400 e.path : e (e.dir) e, 393 401 e.files : e (e.f) e, 394 402 <Exists? e.dir <? &Dir-Separator> e.f> =
Note: See TracChangeset
for help on using the changeset viewer.