Skip to content

besuikerd/yapl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAPL

###Yet Another Programming Language###

The checklist for our project code:

  • Een PDF -versie van het verslag van de eindopdracht.
  • Een README -file met daarin aanwijzingen voor de installatie en het opstarten van de ver- taler
  • De volledige ANTLR specificaties en de Java-files die door ANTLR gegenereerd zijn
  • De Java-code van alle zelfgedefinieerde klassen, in een enkele directory-hierarchie
    • foutvrij te compileren
    • specificatie (in javadoc) van klassen en methoden
    • zinvol gebruik van packages en toegankelijkheden
    • begrijpelijke opmaak en naamgeving, volgens Java-conventies
  • Documentatie (door javadoc geproduceerd in html ) van alle zelfgedefinieerde klassen, in een eigen directory-hi ̈erarchie (dus niet gecombineerd met de Java-files)
  • Bytecode van eventuele gebruikte voorgedefinieerde klassen, voor zover het geen zelfgepro- grammeerde of standaard Java-klassen betreft
  • Resultaten van alle uitgevoerde tests: correcte tests
    • het correcte programma zelf
    • de gegeneerde TAM -code
    • enkele testruns (invoer en uitvoer)
  • :Incorrecte test
    • het foutieve programma zelf
    • de uitvoer gegenereerd door de compiler (d.w.z. de gegeneerde foutmeldingen)

The checklist for our project code:

  • Titelblad
  • Inhoud
    • Inleiding. Korte beschrijving van de eindopdracht.
    • Beknopte beschrijving van de programmeertaal
    • Problemen en oplossingen
    • Syntax
    • Context-beperkingen
    • Semantiek van de taal
    • Vertaalregels voor de taal
    • Beschrijving van Java-programmatuur
    • Testplan en -resultaten
    • Conclusies

About

Yet Another Programming Language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published