Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • assignments assignments
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 14
    • Issues 14
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Tiger
  • assignmentsassignments
  • Issues
  • #75
Closed
Open
Created Jan 13, 2022 by Pierre Brandone@idoamDeveloper8 of 8 tasks completed8/8 tasks

Mention all src/parse files

src/parse/ is the first folder students will see, and it contains really a lot of files. We should help them understand how everything works out to avoid them just filling the blanks blindly.

Many of the files present in this folder will be present in all others, we should only need to mention them once here for good.

  • Make a separation for TC-1 and TC-2
  • Mention local.am and fwd.hh
  • Mention and explain all "task-related" files (tasks.cc,hh, libparse.cc,hh)
  • Mention tiger-parser.cc,hh
  • Mention prelude.cc
  • Mention tweast.hh,hxx and metavarmap.hh,hxx
  • Mention test-*.cc
  • Explain what files are / can be generated (parsetiger.cc,hh,output,xml,html, location.hh, position.hh, scantiger.cc,hh)

Maybe we could also mention *.lo and *.o ?

Edited Jan 14, 2022 by Pierre Brandone
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking