Text syntactic and semantic analysis and translation to sql request.
-
Updated
Mar 19, 2018 - Java
Text syntactic and semantic analysis and translation to sql request.
All five assignments and the final group project is done in class CSCI5408(Data Management, Warehousing and Analytics) Summer 2021 of MACS at Dalhousie University.
Cool compiler created with LLVM IR as intermediate code
This application has a simple code editor and a made-up programming language to use.
A lexical, syntax, and semantic analyzer programmed in Java and designed for our custom programming language, Kaffee. Developed for a university project requirement.
Basic interpreter written in Java using the concept of recursive descent parsing
A Compiler for a subset of Java (aka Minijava)
Created a new programming language with Java and ANTLR which compiles down to three address code.
Implementation of a Compiler for MiniJava to LLVM, Implementation of a LL(1) parser for a calculator
A full-blown compiler implementation for a subset of the Java language.
Dependnecy parser based on HIT-LTP
Project for: A Novel Method for Unsupervised and Supervised Conversational Message Thread Detection
An Android ChatBot powered by Watson Services (Conversation, Speech-to-Text and Text-to-Speech) and Mobile Analytics on IBM Bluemix.
University Project where we add to write a code parser and translater from LEA (a simple basic language) to Java, with generation of intermediary code almost completely implemented in y86.
Lab solutions for Programming Language Translation ("Prevođenje programskih jezika") course at FER 2019/20
This project is a compiler for the MicroJava language. It translates syntactically and semantically correct programs into MicroJava bytecode for execution on MicroJava virtual machines. It includes lexical, syntactic, and semantic analysis, as well as code generation functionalities.
🔧 My studies on context-free grammar, using ANTLR4 (C++) to generate the parser files. Some basics are developed, such as token processing, recursion, variable definition, array processing, Abstract Syntax Tree (AST) manipulation, UNICODE support, and error handling.
[CS502: Compiler Design] Built Five Phases of Compiler - Parsing Trees, Semantic Analysis, Intermediate Code Generation, Live Variable Analysis, Register Allocation
A compiler for the Java-- language developed in the Compilers (COMP) class.
Add a description, image, and links to the semantic-analysis topic page so that developers can more easily learn about it.
To associate your repository with the semantic-analysis topic, visit your repo's landing page and select "manage topics."