An APL Compiler - Budd, Timothy
- Format: Broché Voir le descriptif
Vous en avez un à vendre ?
Vendez-le-vôtre50,00 €
Occasion · Bon État
Ou 12,50 € /mois
Ce vendeur propose la livraison entre 3 et 5 jours
- Livraison GRATUITE
- Livré entre le 27 et le 29 juillet
Livré gratuitement chez vous en 2 semaines. L'article présente des traces d'utilisation, mais est en bon état. 2 millions de ventes réalisées en 5 ans, merci de votre confiance ! Découvrez les avis (https://fr.shopping.rakuten.com/feedback/momox) de...
Nos autres offres
-
152,81 €
Produit Neuf
Ou 38,20 € /mois
- Livraison : 3,99 €
- Livré entre le 30 juillet et le 5 août
Voir le détail de l'annonce -
162,83 €
Produit Neuf
Ou 40,71 € /mois
- Livraison : 25,00 €
- Livré entre le 13 et le 18 août
- Payez directement sur Rakuten (CB, PayPal, 4xCB...)
- Récupérez le produit directement chez le vendeur
- Rakuten vous rembourse en cas de problème
Gratuit et sans engagement
Félicitations !
Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !
TROUVER UN MAGASIN
Retour
Avis sur An Apl Compiler Format Broché - Livre Informatique
0 avis sur An Apl Compiler Format Broché - Livre Informatique
Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.
-
Die Luzerner Chronik Des Diebold Schilling, Aus Dem Jahre 1513
Occasion dès 49,50 €
-
Monster Hunter: World - Official Complete Works
1 avis
Neuf dès 58,42 €
-
Environmental Psychology
Neuf dès 66,26 €
-
Zao Wou-Ki
Occasion dès 27,50 €
-
Sartor Resartus - La Philosophie Du Vêtement Carlyle
Occasion dès 50,00 €
-
The Velvet Rage
Neuf dès 33,34 €
-
Cambridge English Skills Real Listening And Speaking 1 With Answers And Audio Cd
1 avis
Occasion dès 48,07 €
-
Refocus: The Films Of Doris Wishman
Neuf dès 46,03 €
-
Saab 95 & 96 Petrol (66 - 76) Haynes Repair Manual
Neuf dès 48,46 €
-
Saab 9-3 Petrol & Diesel (98 - Aug 02) Haynes Repair Manual
Neuf dès 40,25 €
-
Pink Floyd The Wall Guitar - Tablature Edition
Occasion dès 34,00 €
-
Sacred Art Of Nepal
Neuf dès 42,91 €
-
Tout Le Programme D'espagnol Des Années Collège : Méthode Intégrale - Grammaire, Conjugaison, Vocabulaire, Expression
1 avis
Neuf dès 40,99 €
-
Les Bacchantes, Tome Vi
Occasion dès 25,80 €
-
Ogam
Neuf dès 34,09 €
-
Bible Thompson, Version Colombe, Rigide, Verte, Onglets
Occasion dès 47,50 €
-
La Bible Officielle Du Toeic - Le Meilleur Tout-En-Un Pour Réussir !
3 avis
Neuf dès 44,90 €
Occasion dès 34,49 €
-
Problems, Volume Ii
Neuf dès 37,44 €
-
The American Ephemeris For The 21st Century, 2000-2050 At Midnight
Neuf dès 41,27 €
-
La Bible Officielle Du Test Toeic - Le Meilleur Tout-En-Un Pour Réussir ! (4 Cd Audio)
15 avis
Occasion dès 28,00 €
Produits similaires
Présentation An Apl Compiler Format Broché
- Livre Informatique
Résumé :
Presents the results of an investigation into the issues raised by the development of a compiler for APL, a very high level computer programming language. APL presents a number of novel problems for a compiler writer: weak variable typing, run time changes in variable shape, and a host of primitive operations. Through the integration of several recently developed compiler construction techniques, such as data flow analysis, and a novel and space efficient demand driven or lazy evaluation approach to code generation, the author has been able to produce a true compiler for the language while still maintaining the felxibility and ease that are the hallmarks of APL.
Sommaire:
1. Why A Compiler ?.- 1.1. APL Terminology.- 1.2. The Disadvantages of a Compiler.- 1.3. The Compiler Passes.- 1.3.1. The Parsing Pass.- 1.3.2. The Inferencing Pass.- 1.3.3. The Access Determination Pass.- 1.3.4. The Resource Allocation Pass.- 1.3.5. The Code Generation Pass.- 1.4. Compiling for a Vector Machine.- 2. The Inferencing Pass.- 2.1. A Hierarchy of Attributes.- 2.2. Expression Flow Analysis.- 2.3. Intraprocedural Dataflow Analysis.- 2.4. Interprocedural Dataflow Analysis.- 2.5. An Example - The Spiral of Primes.- 2.5.1. Statement Analysis.- 2.5.2. Intraprocedural Analysis.- 2.5.3. Interprocedural Analysis.- 2.5.4. The Importance of Declarations.- 2.5.5. The Size of the Generated Programs.- 3. Code Generation Overview.- 3.1. Demand Driven Evaluation.- 3.2. Boxes.- 3.3. When Not to use Space Efficient Evaluation.- 3.4. A Note on Notation.- 4. Simple Space Efficient Functions.- 4.1. Assignment.- 4.1.1. Nested Assignment.- 4.1.2. Assignment to Quad.- 4.2. Leaves.- 4.2.1. Constants.- 4.2.2. Identifiers.- 4.3. Primitive Scalar functions.- 4.4. Ravel, Reshape and Iota.- 4.5. Outer Product.- 4.6. Subscripting.- 4.7. Mod and Div.- 5. Further Space Efficient Functions.- 5.1. Expansion Vectors.- 5.2. Reduction.- 5.3. Scan.- 5.4. Compression and Expansion.- 5.5. Catenation.- 5.6. Dyadic Rotation.- 5.7. Inner Product and Decode.- 6. Structural Functions.- 6.1. Computing the Stepper.- 6.1.1. Monadic Transpose.- 6.1.2. Take.- 6.1.3. Drop.- 6.1.4. Reversal.- 6.1.5. Dyadic Transpose.- 6.2. The Accessor.- 6.3. Sequential Access.- 6.4. A Nonobvious Optimization.- 7. Space Inefficient Functions.- 7.1. Semi Space Efficient Functions.- 7.2. Collectors.- 7.3. Branching.- 8. Compiling for a Vector Machine.- 8.1. Machine Model.- 8.2. Columns and Request Forms.- 8.3. Code Generation.- 8.3.1. Reduction.- 8.3.2. Scan.- 8.3.3. Compression and Expansion.- 8.3.4. Catenation.- 8.3.5. Dyadic Rotation.- 8.3.6. Structural Functions.- 8.3.7. Outer Product and Subscript.- 9. Epilogue.- Appendix 1. The Language of the APL Compiler.- Appendix 2. A Simple Example.- A Critique.- Appendix 3. A Longer Example.- References.
Détails de conformité du produit
Personne responsable dans l'UE