Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-compiler-and-rts
compiler
Commits
2c53ade2
Commit
2c53ade2
authored
Sep 13, 2001
by
John van Groningen
Browse files
add feo_generics=False
parent
4f595c6e
Changes
1
Hide whitespace changes
Inline
Side-by-side
frontend/main.icl
View file @
2c53ade2
...
...
@@ -168,7 +168,7 @@ compileModule mod_name dcl_cache ms
loadModule
::
Ident
*
DclCache
*
MainState
->
*(!
Optional
InterMod
,!*
DclCache
,!*
MainState
);
loadModule
mod_ident
{
dcl_modules
,
functions_and_macros
,
predef_symbols
,
hash_table
,
heaps
}
ms
=:{
ms_files
,
ms_error
,
ms_io
,
ms_out
,
ms_paths
}
#
(
optional_syntax_tree
,
cached_functions_and_macros
,_,
main_dcl_module_n
,
predef_symbols
,
hash_table
,
ms_files
,
ms_error
,
ms_io
,
ms_out
,_,
heaps
)
=
frontEndInterface
FrontEndPhaseAll
mod_ident
{
sp_locations
=
[],
sp_paths
=
ms_paths
}
dcl_modules
functions_and_macros
No
predef_symbols
hash_table
ms_files
ms_error
ms_io
ms_out
No
heaps
=
frontEndInterface
{
feo_up_to_phase
=
FrontEndPhaseAll
,
feo_generics
=
False
}
mod_ident
{
sp_locations
=
[],
sp_paths
=
ms_paths
}
dcl_modules
functions_and_macros
No
predef_symbols
hash_table
ms_files
ms_error
ms_io
ms_out
No
heaps
#
ms
=
{
ms
&
ms_files
=
ms_files
,
ms_error
=
ms_error
,
ms_io
=
ms_io
,
ms_out
=
ms_out
}
=
case
optional_syntax_tree
of
Yes
{
fe_icl
={
/*icl_functions,*/
icl_used_module_numbers
},
fe_dcls
,
fe_dclIclConversions
,
fe_iclDclConversions
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment