1 / 4

Programming Language Paradigms

very easy to learn. multiple GAGs. much more powerful. much more simple. Programming Language Paradigms. MoPL. Instruction Stream Lanuages. Datastream Stream Languages. *> Declarations. goto PixMap[1,1] HalfZigZag; SouthWestScan uturn (HalfZigZag). x. EastScan is

nasya
Download Presentation

Programming Language Paradigms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. very easy to learn multiple GAGs much more powerful much more simple Programming Language Paradigms MoPL Instruction Stream Lanuages Datastream Stream Languages 1

  2. *> Declarations goto PixMap[1,1] HalfZigZag; SouthWestScan uturn (HalfZigZag) x EastScan is step by [1,0] end EastScan; 4 y SouthScan is step by [0,1] endSouthScan; 2 1 2 3 4 5 6 7 8 x NorthEastScan is loop 6 times until [*,1] step by [1, -1] endloop end NorthEastScan; HalfZigZag HalfZigZag 3 data counter data counter 1 2 SouthWestScan is loop 7 times until [1,*] step by [-1,1] endloop end SouthWestScan; 3 1 4 5 HalfZigZag is EastScan loop 3 times SouthWestScan SouthScan NorthEastScan EastScan endloop end HalfZigZag; 6 7 8 y data counter data counter Main program: JPEG zigzag scan pattern Flowware language example (MoPL):programming the datastream (an animation) 2

  3. DA L0 B0 Address Stepper Base Slider Limit Slider a) b) GAU A c) until d) e) f) g) Generic Sequence Examples atomic scan linear scan video scan -90º rotated video scan -45º rotated (mirx (v scan)) sheared video scan non-rectangular video scan zigzag video scan spiral scan feed-back-driven scans perfect shuffle published in 1990 3

  4. DA L0 B0 Address Stepper Base Slider Limit Slider GAG A GAG Slider Model Generic Address Generator 4

More Related