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
b4928296
Commit
b4928296
authored
Feb 07, 2002
by
Martijn Vervoort
Browse files
- cosmetic changes: made some String-representation of type names symbolic
for the dynamic linker.
parent
63c85f55
Changes
3
Hide whitespace changes
Inline
Side-by-side
frontend/predef.dcl
View file @
b4928296
...
...
@@ -203,6 +203,8 @@ UnderscoreSystemDynamicModule_String :== "_SystemDynamic"
DynamicRepresentation_String
:==
"DynamicTemp"
T_ypeObjectTypeRepresentation_String
:==
"T_ypeObjectType"
// List-type
PD_ListType_String
:==
"_List"
PD_ConsSymbol_String
:==
"_Cons"
...
...
frontend/predef.icl
View file @
b4928296
...
...
@@ -280,7 +280,7 @@ predefined_idents
[
PD_FromThenTo
]
=
i
"_from_then_to"
,
[
PD_TypeCodeClass
]
=
i
"TC"
,
[
PD_TypeObjectType
]
=
i
"
T_ypeObjectType
"
,
[
PD_TypeObjectType
]
=
i
T_ypeObjectType
Representation_String
,
[
PD_TypeConsSymbol
]
=
i
"T_ypeConsSymbol"
,
[
PD_variablePlaceholder
]
=
i
"P_laceholder"
,
[
PD_UvariablePlaceholder
]
=
i
"UP_laceholder"
,
...
...
@@ -634,6 +634,8 @@ UnderscoreSystemDynamicModule_String :== "_SystemDynamic"
DynamicRepresentation_String
:==
"DynamicTemp"
T_ypeObjectTypeRepresentation_String
:==
"T_ypeObjectType"
// List-type
PD_ListType_String
:==
"_List"
PD_ConsSymbol_String
:==
"_Cons"
...
...
frontend/type_io_common.icl
View file @
b4928296
...
...
@@ -63,8 +63,12 @@ MaybeJustCode :== (toChar 31)
// used by {compiler,dynamic rts} to make String representation of types
PredefinedModuleName
:==
"_predefined"
isPredefinedModuleName
name
:==
name
==
PredefinedModuleName
UnderscoreSystemModule
:==
"_system"
// implements the predefined module
LowLevelInterfaceModule
:==
"StdDynamicLowLevelInterface"
instance
toString
GlobalTCType
where
toString
(
GTT_Basic
basic_type
)
=
create_type_string
(
toString
basic_type
)
PredefinedModuleName
...
...
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