Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lfa:2022:lab10-cfl_2 [2022/12/12 12:05]
mihai.udubasa hide solutions
lfa:2022:lab10-cfl_2 [2022/12/29 00:59] (current)
alexandra.udrescu01
Line 12: Line 12:
 $ S \leftarrow aS | aSb | \epsilon $ \\ $ S \leftarrow aS | aSb | \epsilon $ \\
  
-/*+
  
 <hidden Solution>​ <hidden Solution>​
Line 35: Line 35:
  
  
-*/+
  
 **10.1.2** input: xayxcayatabcazz \\ **10.1.2** input: xayxcayatabcazz \\
Line 43: Line 43:
 $ S \leftarrow a | xAz | SbS | cS  \\ A \leftarrow SyS | SyStS $ $ S \leftarrow a | xAz | SbS | cS  \\ A \leftarrow SyS | SyStS $
  
-/*+
  
 <hidden Solution>​ <hidden Solution>​
Line 75: Line 75:
  
  
-*/+
  
 **10.1.3** input: aaabbbbbccc \\ **10.1.3** input: aaabbbbbccc \\
Line 82: Line 82:
  
  
-/*+
  
 <hidden Solution>​ <hidden Solution>​
Line 107: Line 107:
 </​hidden>​ </​hidden>​
  
-*/+
  
 ===== 10.2. Lexer Spec ===== ===== 10.2. Lexer Spec =====
Line 117: Line 117:
   * 010101   * 010101
  
-/*+
  
 <​hidden> ​ <​hidden> ​
Line 126: Line 126:
 </​hidden>​ </​hidden>​
  
-*/ 
  
   * 1010101011   * 1010101011
  
-/* 
  
 <​hidden> ​ <​hidden> ​
Line 137: Line 135:
 </​hidden>​ </​hidden>​
  
-*/ 
  
   * 01110101001   * 01110101001
 +
 +
 +<​hidden>​
 +PAIRS "​01"​ \\
 +ONES "​11"​ \\
 +NO_CONSEC_ONES "​0101001"​
 +</​hidden>​
 +
 +
   * 01010111111001010   * 01010111111001010
 +
 +
 +<​hidden>​
 +PAIRS "​010101"​ \\
 +ONES "​11111"​ \\
 +NO_CONSEC_ONES "​001010"​
 +</​hidden> ​
 +
 +
   * 1101101001111100001010011001   * 1101101001111100001010011001
 +
 +
 +<​hidden>​
 +ONES "​11"​
 +PAIRS "​01101001"​ \\
 +ONES "​1111"​ \\
 +NO_CONSEC_ONES "​0000101001"​ \\
 +PAIRS "​1001"​
 +</​hidden>​