mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-07 20:08:48 +00:00
[Add Language] Jolie (#3574)
* added support for Jolie language * added support for Jolie language * added samples for Jolie
This commit is contained in:
29
samples/Jolie/student.ol
Normal file
29
samples/Jolie/student.ol
Normal file
@@ -0,0 +1,29 @@
|
||||
include "common.iol"
|
||||
include "ui/swing_ui.iol"
|
||||
include "console.iol"
|
||||
|
||||
outputPort Exam {
|
||||
Location: Location_Exam
|
||||
Protocol: sodep
|
||||
Interfaces: ExamInterface
|
||||
}
|
||||
|
||||
inputPort StudentInput {
|
||||
Location: "socket://localhost:8001/"
|
||||
Protocol: sodep
|
||||
Interfaces: StudentInterface
|
||||
}
|
||||
|
||||
main
|
||||
{
|
||||
request.studentName = "John";
|
||||
request.examName = "SPLG";
|
||||
request.student.location = "socket://localhost:8001/";
|
||||
request.student.protocol = "sodep";
|
||||
startExam@Exam( request );
|
||||
makeQuestion( question )( answer ) {
|
||||
showYesNoQuestionDialog@SwingUI( question.question )( answer )
|
||||
};
|
||||
sendMessage( message );
|
||||
println@Console( message )()
|
||||
}
|
||||
Reference in New Issue
Block a user