Cara menggunakan Program Lexical Analyzer
- Program dapat menerima inputan berupa string.
- Terdapat 10 kata yang akan dinyatakan valid ketika diinput ke dalam Lexical Analyzer diantaranya.
- mother
- father
- eating
- wearing
- playing
- jacket
- jeans
- game
- sushi
- noodle
- Jika terdapat inputan diluar 10 kata diatas program akan mengeluarkan output error.
- Program dapat menerima inputan dalam bentuk kalimat (gabungan beberapa kata diatas).
- Jika terdapat kata dalam kalimat yang diinputkan tidak terdaftar dalam 10 kata diatas, program akan mengeluarkan output error.
Cara menggunakan Program Parser
- Program dapat menerima inputan berupa kalimat yang terdiri dari kata di bawah ini.
- mother [SU]
- father [SU]
- eating [VB]
- wearing [VB]
- playing [VB]
- jacket [OB]
- jeans[OB]
- game [OB]
- sushi [OB]
- noodle [OB]
- Program akan mengeluarkan output error jika terdapat kata dalam kalimat yang diinputkan diluar 10 kata diatas.
- Program akan mengeluarkan output error jika terdapat kalimat yang diinputkan tidak sesuai grammar [SU] [VB] [OB]
- Program akan valid jika kata dalam kalimat yang diinputkan diluar berada dalam list 10 kata diatas dan sesuai grammar [SU] [VB] [OB]
Cara menggunakan Program Gabungan
- Program dapat menerima inputan berupa kalimat yang terdiri dari kata di bawah ini.
- mother [SU]
- father [SU]
- eating [VB]
- wearing [VB]
- playing [VB]
- jacket [OB]
- jeans[OB]
- game [OB]
- sushi [OB]
- noodle [OB]
- Program akan mengeluarkan output error jika terdapat kata dalam kalimat yang diinputkan diluar 10 kata diatas.
- Program akan mengeluarkan output error jika terdapat kalimat yang diinputkan tidak sesuai grammar [SU] [VB] [OB]
- Program akan valid jika kata dalam kalimat yang diinputkan diluar berada dalam list 10 kata diatas dan sesuai grammar [SU] [VB] [OB]