faqts : Computers : Programming : Languages : Tse : Parser

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

1 of 1 people (100%) answered Yes
Recently 1 of 1 people (100%) answered Yes

Entry

TSE: Parser: Syntax: Structure: Serial: Occurrence: &: And: How create parser for serial occurrence?

Oct 20th, 2003 17:04
Knud van Eeden,


----------------------------------------------------------------------
--- Knud van Eeden --- 25 September 2003 - 02:02 am ------------------

TSE: Parser: Syntax: Structure: Serial: Occurrence: &: And: How create 
parser for serial occurrence?

---

e.g. Suppose you define that after an '=' sign it must be followed by 
a value.

---
---

In words:

An assignment contains an equal sign, which must be followed by a 
value.

---
---

In Backus Naur Form:

 [value]

---
---

In Backus Naur Form diagram:


 -->--[value]-->--


---
---

In pseudo code:

if not 'value'
 return 'error'
else
 get 'value'
endif

---
---

As a regular expression:

---


use concatenation.

---

if one character, just the character

 v

---

as a group of characters:

 {value}

---
---

Internet: see also:

TSE: Parser: Syntax: Structure: If: Occurrence: ?: How to create a 
parser for 0 or 1 occurrences?
http://www.faqts.com/knowledge_base/view.phtml/aid/24708/fid/1236

---

TSE: Parser:Syntax:Structure:Parallel:Occurrence: |: How create parser 
for 1 or more parallel cases?
http://www.faqts.com/knowledge_base/view.phtml/aid/24705/fid/1236

---

TSE: Parser: Syntax:Structure:Repeat: Occurrence: +: How to create 
parser for 1 or more occurrences?
http://www.faqts.com/knowledge_base/view.phtml/aid/24703/fid/1236

---

TSE: Parser: Syntax: Structure: While: Occurrence: *: How create 
parser for 0 or more occurrences?
http://www.faqts.com/knowledge_base/view.phtml/aid/24700/fid/1236

----------------------------------------------------------------------