SlideShare a Scribd company logo
1 of 1
Download to read offline
4. (20 pt) [FuncLang Interpreter] Extend the syntax and semantics of the FuncLang to add
support for the logical conjunction (&&) and logical disjunction (II) expressions. See the
example interaction below: $(&&#t#t)#t$(&&#t#t) Spring 2023 page 3 of 5 CS 342 Principles of
Programming Languages Homework 5 #f$(t#f)#t$(&&(<34)(>42))#t$((>34)(>42))#t$(1H)
Error: Expected BoolVal as first expression in (| 1.0#f)$(#t2) Error: Expected BoolVal as
second expression in (II #t 2.0) $(&&(<34) "h") Error: Expected BoolVal as second expression
in (&& (<3.04.0) "h")

More Related Content

More from parshwa991

4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf
 4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf 4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf
4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdfparshwa991
 
4. Write a program that will compare two array and provide appropriat.pdf
 4. Write a program that will compare two array and provide appropriat.pdf 4. Write a program that will compare two array and provide appropriat.pdf
4. Write a program that will compare two array and provide appropriat.pdfparshwa991
 
4. Understanding different policy options to correct for negativeexte.pdf
 4. Understanding different policy options to correct for negativeexte.pdf 4. Understanding different policy options to correct for negativeexte.pdf
4. Understanding different policy options to correct for negativeexte.pdfparshwa991
 
4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf
 4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf 4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf
4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdfparshwa991
 
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf
 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdfparshwa991
 
4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf
 4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf 4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf
4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdfparshwa991
 
4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf
 4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf 4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf
4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdfparshwa991
 
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf
 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdfparshwa991
 
4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf
 4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf 4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf
4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdfparshwa991
 
4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf
 4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf 4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf
4. Pacdomurphosis restlis from an accelerabed development of the repr.pdfparshwa991
 
4. Insert the following production company names into the table pr.pdf
 4. Insert the following production company names into the table pr.pdf 4. Insert the following production company names into the table pr.pdf
4. Insert the following production company names into the table pr.pdfparshwa991
 
4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf
 4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf 4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf
4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdfparshwa991
 
4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf
 4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf 4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf
4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdfparshwa991
 
4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf
 4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf 4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf
4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdfparshwa991
 
4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf
 4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf 4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf
4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdfparshwa991
 
4. Functional completeness. Bonss example for extra points. We smm t.pdf
 4. Functional completeness. Bonss example for extra points. We smm t.pdf 4. Functional completeness. Bonss example for extra points. We smm t.pdf
4. Functional completeness. Bonss example for extra points. We smm t.pdfparshwa991
 
4. Do animals differ in how they perceive their environment Explain .pdf
 4. Do animals differ in how they perceive their environment Explain .pdf 4. Do animals differ in how they perceive their environment Explain .pdf
4. Do animals differ in how they perceive their environment Explain .pdfparshwa991
 
4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf
 4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf 4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf
4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdfparshwa991
 
4. Does Smith think these new low skill jobs created by the Industria.pdf
 4. Does Smith think these new low skill jobs created by the Industria.pdf 4. Does Smith think these new low skill jobs created by the Industria.pdf
4. Does Smith think these new low skill jobs created by the Industria.pdfparshwa991
 
3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf
 3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf 3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf
3. The surgeon performed percutaneous transcatheter closure of a mitr.pdfparshwa991
 

More from parshwa991 (20)

4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf
 4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf 4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf
4.19 Refeuing la Revies Qaedion z Is an pege tok, would you deseribe .pdf
 
4. Write a program that will compare two array and provide appropriat.pdf
 4. Write a program that will compare two array and provide appropriat.pdf 4. Write a program that will compare two array and provide appropriat.pdf
4. Write a program that will compare two array and provide appropriat.pdf
 
4. Understanding different policy options to correct for negativeexte.pdf
 4. Understanding different policy options to correct for negativeexte.pdf 4. Understanding different policy options to correct for negativeexte.pdf
4. Understanding different policy options to correct for negativeexte.pdf
 
4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf
 4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf 4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf
4. tRNA and amino acyl tRNA synthetases (a) How many codons encode th.pdf
 
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf
 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2), where .pdf
 
4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf
 4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf 4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf
4. Taylor invests 25 of her moncy in IBM stock, 30 in Tesla stock, .pdf
 
4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf
 4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf 4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf
4. Panctboual conppleteness. Honus example for extra polnts. Whe sam.pdf
 
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf
 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf 4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf
4. Suppose {Y1,Y2,�Yn} are independent r.v.s with YiN(+xi,2) where x.pdf
 
4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf
 4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf 4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf
4. Let X1,X2,,Xn denote a random sample from Unif(0,). That is, f(x)=.pdf
 
4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf
 4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf 4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf
4. Pacdomurphosis restlis from an accelerabed development of the repr.pdf
 
4. Insert the following production company names into the table pr.pdf
 4. Insert the following production company names into the table pr.pdf 4. Insert the following production company names into the table pr.pdf
4. Insert the following production company names into the table pr.pdf
 
4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf
 4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf 4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf
4. In 2015 , Yemen had 130 people per square mile. Turkey had 100 peo.pdf
 
4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf
 4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf 4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf
4. Draw the genomic content of a diploid cell 2(n)=4 (draw DNA as chr.pdf
 
4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf
 4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf 4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf
4. Biodiversity Theme 4 Impacts on Human Health - What are some of t.pdf
 
4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf
 4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf 4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf
4. Elack aur is a dominant trait. Two back cats male and produon s bl.pdf
 
4. Functional completeness. Bonss example for extra points. We smm t.pdf
 4. Functional completeness. Bonss example for extra points. We smm t.pdf 4. Functional completeness. Bonss example for extra points. We smm t.pdf
4. Functional completeness. Bonss example for extra points. We smm t.pdf
 
4. Do animals differ in how they perceive their environment Explain .pdf
 4. Do animals differ in how they perceive their environment Explain .pdf 4. Do animals differ in how they perceive their environment Explain .pdf
4. Do animals differ in how they perceive their environment Explain .pdf
 
4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf
 4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf 4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf
4. (5 points) Let Y be the mean of a (random) sample of size n from a.pdf
 
4. Does Smith think these new low skill jobs created by the Industria.pdf
 4. Does Smith think these new low skill jobs created by the Industria.pdf 4. Does Smith think these new low skill jobs created by the Industria.pdf
4. Does Smith think these new low skill jobs created by the Industria.pdf
 
3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf
 3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf 3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf
3. The surgeon performed percutaneous transcatheter closure of a mitr.pdf
 

Recently uploaded

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Recently uploaded (20)

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

4. (20 pt) [FuncLang Interpreter] Extend the syntax and semantics of .pdf

  • 1. 4. (20 pt) [FuncLang Interpreter] Extend the syntax and semantics of the FuncLang to add support for the logical conjunction (&&) and logical disjunction (II) expressions. See the example interaction below: $(&&#t#t)#t$(&&#t#t) Spring 2023 page 3 of 5 CS 342 Principles of Programming Languages Homework 5 #f$(t#f)#t$(&&(<34)(>42))#t$((>34)(>42))#t$(1H) Error: Expected BoolVal as first expression in (| 1.0#f)$(#t2) Error: Expected BoolVal as second expression in (II #t 2.0) $(&&(<34) "h") Error: Expected BoolVal as second expression in (&& (<3.04.0) "h")