aboutsummaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'frontend')
-rw-r--r--frontend/generics1.icl2
-rw-r--r--frontend/partition.icl2
-rw-r--r--frontend/syntax.dcl1
-rw-r--r--frontend/syntax.icl1
4 files changed, 0 insertions, 6 deletions
diff --git a/frontend/generics1.icl b/frontend/generics1.icl
index 86aa01b..9e65187 100644
--- a/frontend/generics1.icl
+++ b/frontend/generics1.icl
@@ -3651,8 +3651,6 @@ foldExpr f expr=:(TupleSelect _ _ expr1) st
= foldExpr f expr1 st
foldExpr f expr=:(BasicExpr _) st
= f expr st
-foldExpr f expr=:WildCard st
- = f expr st
foldExpr f expr=:(Conditional {if_cond,if_then,if_else}) st
# st = f expr st
# st = foldExpr f if_cond st
diff --git a/frontend/partition.icl b/frontend/partition.icl
index 8c42f11..071cc0a 100644
--- a/frontend/partition.icl
+++ b/frontend/partition.icl
@@ -454,8 +454,6 @@ where
= find_calls fc_info expr fc_state
find_calls fc_info (BasicExpr _) fc_state
= fc_state
- find_calls fc_info (WildCard) fc_state
- = abort "WildCard"
find_calls fc_info (Conditional _) fc_state
= abort "Conditional"
find_calls fc_info (AnyCodeExpr _ _ _) fc_state
diff --git a/frontend/syntax.dcl b/frontend/syntax.dcl
index 4986059..ed6a337 100644
--- a/frontend/syntax.dcl
+++ b/frontend/syntax.dcl
@@ -1181,7 +1181,6 @@ cIsNotStrict :== False
| RecordUpdate !(Global DefinedSymbol) !Expression ![Bind Expression (Global FieldSymbol)]
| TupleSelect !DefinedSymbol !Int !Expression
| BasicExpr !BasicValue
- | WildCard
| Conditional !Conditional
| AnyCodeExpr !(CodeBinding BoundVar) !(CodeBinding FreeVar) ![String]
diff --git a/frontend/syntax.icl b/frontend/syntax.icl
index 6c88232..4866f1a 100644
--- a/frontend/syntax.icl
+++ b/frontend/syntax.icl
@@ -382,7 +382,6 @@ where
(<<<) file (RecordUpdate cons_symbol expression expressions) = file <<< '{' <<< cons_symbol <<< ' ' <<< expression <<< " & " <<< expressions <<< '}'
(<<<) file (TupleSelect field field_nr expr) = file <<< expr <<<'.' <<< field_nr
// (<<<) file (Lambda vars expr) = file <<< '\\' <<< vars <<< " -> " <<< expr
- (<<<) file WildCard = file <<< '_'
(<<<) file (MatchExpr cons expr) = file <<< cons <<< " =: " <<< expr
(<<<) file EE = file <<< "** E **"
(<<<) file (NoBind _) = file <<< "** NB **"