BNF Quiz

Description

Test your knowledge on BNF and EBNF
Amy Dang
Quiz by Amy Dang, updated more than 1 year ago
Amy Dang
Created by Amy Dang over 1 year ago
14
0

Resource summary

Question 1

Question
Define a grammar for the empty language, which is a language containing no strings. (There is no valid sentence in the empty language.)
Answer
  • empty ->

Question 2

Question
Define a grammar for the letter language. A letter is a lower-case Latin letter between a and z.
Answer
  • <letter> -> <a> | <b>| <c> | ... |<z>|

Question 3

Question
Define a grammar for the word language. A word is a sequence of one or more letters. You may refer to the letter nonterminal defined above.
Answer
  • <word> -> <letter> |<word> <letter>

Question 4

Question
Define a grammar for the parenthesis language, where all sentences in the parenthesis language consist of balanced pairs of left and right parentheses. Example of valid pairs: (), (()), ()(), (((()())()())). Example of invalid pairs: ())(, (, )(, )(((((((((.
Answer
  • <paren> -> (<paren>) <paren> | <empty>
Show full summary Hide full summary

Similar

B5 - Growth and Deveolopment
blairzy123
My SMART School Year Goals for 2015
Stephen Lang
LOGARITHMS
pelumi opabisi
A2 Organic Chemistry - Reactions
yannycollins
Science Additional B3 - Animal and Plant Cells Flashcards
Stirling v
Variation and evolution Quiz
James Edwards22201
Biology B1.1 - Genes
raffia.khalid99
Acids and Bases
Sarah Egan
Factores Humanos en la Aviación
Adriana Forero
2PR101 1. test - 2. část
Nikola Truong
AAHI_Card set 5 (Vital sign terminology)
Tafe Teachers SB