https://github.com/sskender/programming-language-translation
Programming Language Translation FER labs
https://github.com/sskender/programming-language-translation
abstract-syntax-tree ast compiler compiler-construction compiler-design fer lexer lexical-analysis lexical-analyzer ll1-grammar ll1-parser parser recursive-descent-parser syntax syntax-analysis syntax-tree syntax-trees token tokens topdown
Last synced: 7 months ago
JSON representation
Programming Language Translation FER labs
- Host: GitHub
- URL: https://github.com/sskender/programming-language-translation
- Owner: sskender
- Created: 2020-10-13T09:50:20.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-07T11:21:08.000Z (almost 5 years ago)
- Last Synced: 2025-01-26T20:26:28.371Z (9 months ago)
- Topics: abstract-syntax-tree, ast, compiler, compiler-construction, compiler-design, fer, lexer, lexical-analysis, lexical-analyzer, ll1-grammar, ll1-parser, parser, recursive-descent-parser, syntax, syntax-analysis, syntax-tree, syntax-trees, token, tokens, topdown
- Language: Python
- Homepage:
- Size: 1.02 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Programming Language Translation
Programming language translation FER labs- breakdown the design of a computer system into problem analysis phase and solution synthesis phase
- describe lexical, syntax, and semantic properties of a programming language using formal grammar
- select optimal formal grammar for formal description of a programming language
- select optimal parsing technique for programming language translation
- design and implement a compiler from formal specification of a programming language
- design an efficient language translation process with respect to processor resources and memory hierarchy