Statement ::= |
Block | LocalVariableDeclaration | FUNCTION_NAME ArgumentList | ( Expr )? | IfStatement | SwitchStatement | WhileStatement | DoWHileStatement | ForStatements | LinesStatement | BreakStatement | ContinueStatement | ResumeStatement | ReturnStatement | ThrowStatement | StartThreadStatement | DynamicStatements | PrintStatement | PrintTableDataStatement | EchoStatement | DeleteStatement | JdbcStatements | FileSystemStatements | XmlStatement | XsltStatement | SgmlStatement | ScheduleStatement | ExecStatement | SCPStatement | MailStatement | GuiEventsStatement |
Used by: |
Statement is the fundamental part of a programming language. JudoScript statements fall into two general categories: basic langauge statements and application statements.
Most of the basic language statements are similar to C, Java or other scripting languages. Some of the ForStatements provide convenience for array iteration. The ResumeStatement has not counterpart in Java programs. The LinesStatement is a convenience to process lines in files or input streams.
The application statements is a rich part of JudoScript language! They provide convenience to many commonly used operations in modern computing. (Note the statements do not cover all the application features in JudoScript; others are covered by the system functions.) As listed here, these are the application statements: PrintStatement, PrintTableDataStatement, EchoStatement, JdbcStatements, FileSystemStatements, XmlStatement, XsltStatement, SgmlStatement, ScheduleStatement, ExecStatement, SCPStatement, MailStatement and GuiEventsStatement.