Download
rebol iii n.
Skip this Video
Loading SlideShow in 5 Seconds..
REBOL III PowerPoint Presentation

REBOL III

162 Vues Download Presentation
Télécharger la présentation

REBOL III

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. REBOL III

  2. Teil 1 – Nachtrag /View

  3. face/feel • redraw [face action position] • vor Neuzeichnen • over [face action position] • Mausbewegung • engage [face action event] • Event-Handler • detect [face event] • Event-Filter

  4. event! • Face • Type (action) • Offset • Key • Time • Shift, Control

  5. Teil 2 - Parse

  6. Parsen in REBOL • Aufsplitten • parse data split-char • tokens • Lexikalische Analyse • parse data [rules] • logic!

  7. CFG L = (N, T, P, N0 ) • Non-Terminal Symbole, N • <digit> • Terminal Symbole, T • „23“ • ε Epsilon • Grammatik, P • <number> ::= <sign>? <digit>+

  8. BNF in REBOL • digit: charset [#“0“ - #“9“ ] • number: [opt sign some digit] • [patA patB] • [patA | patB] • [n pat] • [min max pat] • [opt pat] [any pat] [some pat]

  9. Teil 3 – dynamisches WWW

  10. Möglichkeiten • Als CGI • + Einfach, geringer Aufwand • - CGI Setup/Teardown delays • - Flexibilität • Eigener Webserver • + maßgeschneidert, performant • - mehr Aufwand

  11. CGI • AddHandler cgi-script .r • Options +ExecCGI • #!c:/rebol/rebol –csREBOL []print "Content-type: text/html^/"

  12. r80v5 • Servlets • <?rebol … ?> embedded REBOL

  13. Teil 4 – Request Broker / Webservices

  14. xml-rpc • Native Methodenaufrufe • Rechner- • Entwicklungssprachen- • Betriebssystemunabhängig • Offenes Protokoll • XML • HTTP