GitHub topics: visitor-pattern
Mhakimamransyah/practice-design-pattern
My story based practical learn of design-pattern
Language: Go - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jueqingsizhe66/DesignPattern
设计模式学习
Language: Java - Size: 1.67 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 3

Hamza-ABDOULHOUSSEN/compil
Compilation project made for a reduced C language
Language: HTML - Size: 4.89 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ioannis-kokkalis/MiniC-Compiler-Operations
part of university exercise
Language: C# - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

niz-ka/io-project
Scenario Quality Checker (SQC) written in Java | Software Engineering Project
Language: Java - Size: 208 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

RMompati/jlox-interpreter
An interpreter implementation of a toy language Lox.
Language: Java - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gabsgc/visitor-java
Exemplificação da implementação do Design Pattern Visitor em Java.
Language: Java - Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lperugini/FoolCompiler
Fool compiler developed in Java/Antlr4: lexical and syntactical analysis, type checking, code generation. Visitor pattern is adopted.
Language: Java - Size: 56.6 KB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

DudekJakub/Backend-individual-project-GamesHub
GamesHub (Backend) individual project carried out as part of the Kodilla Bootcamp course. A web application used to search for computer games + related books, comics, guides or art-books and to manage their status (adding games to the list of owned games, rating games, adding opinions on a given game, etc.).
Language: Java - Size: 373 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

VAIBHAV-2303/MiniC-Compiler
Compiler Front-End Code for a C-like language
Language: C++ - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

MinatiAlphonso/csc461_java_solar_grid
Simulating a solar grid by implementing the Visitor Pattern and following OOP principles.
Language: Java - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

giorgosnikolaou/MiniJava-Compiler
MiniJava to LLVM IR compiler
Language: LLVM - Size: 1.73 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

daneneutzling/design_patterns
Projeto com junção dos Design Patterns apresentados durante as aulas de Engenharia de Software II - Curso de Análise e Desenvolvimento de Sistemas - IFRS - Campus Farroupilha.
Language: Java - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

anatawa12/auto-visitor
A kotlin compiler plugin to make easy to write visitor pattern.
Language: Kotlin - Size: 391 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

hedgenull/mochascript
An interpreted programming language where everything is an expression.
Language: Python - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

sunmeat/visitor
visitor pattern cpp example [BEHAVIORAL]
Language: C++ - Size: 8.79 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

core97/essential-design-pattern-ts
Examples of design patterns with Typescript
Language: TypeScript - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

xulww/design-patterns
Just a few software design patterns written in Python...
Language: Python - Size: 71.3 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

mcaliman/JavaPatternsCollection
A collection of design patterns which I have implement for studying purposes over the years.
Language: Java - Size: 28.3 KB - Last synced at: 1 day ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

Pjiwm/Rlox-AST
A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm
Language: Rust - Size: 249 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

Zichao031/visitor_pattern_lab
Language: C++ - Size: 14.6 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cantugba/Design_Patterns-Tasarim_Desenleri
Tasarım Desenleri / Design Patterns
Language: Java - Size: 12.8 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

danielorlando97/search-space
Python's DSL to describe the search space of search problems
Language: Jupyter Notebook - Size: 3.03 MB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

tornado80/compiler-course-project
Pascal language compiler
Language: Python - Size: 261 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

rmuhamed/ActionFooterView 📦
Attempt to perform a generic footer with associated actions
Language: Java - Size: 105 KB - Last synced at: almost 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

antoniopaya22/Compilador
Compilador
Language: Java - Size: 2.38 MB - Last synced at: 7 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

matcom-school/cool-compiler-2021 Fork of matcom/cool-compiler-2021
Compiler for COOL language
Language: Python - Size: 2.43 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

AliakseiFutryn/dotnet-design-patterns-samples
The samples of .NET design patterns
Language: C# - Size: 131 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 11

akshayrdeodhar/llvm-frontend
An LLVM frontend for the "Kaleidoscope" language in the tutorial
Language: C++ - Size: 36.1 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

karsujo/WordProcessor
A simple word processor in Java using the Visitor and Strategy design patterns.
Language: Java - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MujyKun/CS363
A collection of assignments created in Principles of Software Design (CS363) at IUPUI.
Language: C++ - Size: 44.9 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ammerzon/animated-figures 📦
A program to animate figures using the visitor pattern as part of a homework in MC404 WS2021 at FH OÖ Campus Hagenberg.
Language: Java - Size: 1.78 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

alochimpasplum/Sidekick-S-TFG
TFG
Language: Python - Size: 293 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

rohitksingh/Design_Patterns_aka_Hawai_Baatein
Repository which contains simple code implementation of different Design Pattern.
Language: Java - Size: 44.9 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 8

divshekhar/antlr4.g4
ANTLR4 Notes based on "The Definitive ANTLR4 Reference" Book.
Language: Java - Size: 156 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

teddythinh/Object-oriented-Programming
Semester 1, Second Year, 2021, HCMUS
Language: C++ - Size: 96.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

onlyuser/NatLang
NatLang is an English parser with an extensible grammar
Language: C++ - Size: 187 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 4

onlyuser/XLang
XLang is a parser framework for language modeling
Language: C++ - Size: 3.73 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

Bog0sso/VisitorPattern
Implementation of VisitorPattern in Java
Language: Java - Size: 254 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Meghamala/BST
Binary Search Tree implementation with design patterns
Language: Java - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dheeraj-bhadoria/Design-Pattersns-In-Kotlin-By-Example
Kotlin Design Patterns By Example. Best practice to code in kotlin by design patterns android.
Language: Kotlin - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Achintha444/DesignPatterns
This repo consists simple simulations of Design patterns.
Language: Java - Size: 32.2 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

onlyuser/Sandbox
Sandbox is a collection of experimental code
Language: C++ - Size: 461 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

weenchvd/Wasteland3
Wasteland 3 game
Language: C++ - Size: 958 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Eatmeta/Geometry
The Practice "Geometry"
Language: C# - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fsossai/json-parser
Top-down and bottom-up parsers for JSON files with C++ API
Language: C++ - Size: 778 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

tbhartman/doorbell
You have a visitor.
Language: Python - Size: 53.7 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

streamlined2/QueryProcessing
Entity beans fetching, joining, filtering, sorting and aggregation
Language: Java - Size: 111 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

ganesh-nag/AbstractSyntaxTree
JAPA and Visitor patterns - Automation
Language: Java - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

sc0v0ne/design_pattern_visitor
Padrão "Visitor". Desenvolver um sistema, que utilize o padrão dado em aula.
Language: Java - Size: 5.86 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Nevaera/javafx_game_framework_ultra_lightweight
The JavaFX game framework developed for 2nd year University Software Engineering students to implement their game practical for the Semester.
Language: Java - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

CristianD142/Salesforce-Composite-validator
As part of general tools of wide use. This is an implementation of the patter composite to manage complex validations
Language: Apex - Size: 301 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

uzabumuhire/DesignPatterns
OOP Desgin Patterns
Language: C# - Size: 26.4 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

gopalawasthi123/RecyclerMultiViewType
Language: Kotlin - Size: 99.6 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

xdanielsb/patterns
Good practices to create code in Java, open to other languages. :zap:
Language: Java - Size: 10.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5

waqqas/StaticVisitor
Sample project to demonstrate Visitor pattern with static polymorphism.
Language: C++ - Size: 28.3 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

SimSid2312/Comp6421CompilerDesign
This is a basic compiler in Java , accepts a user provided file and performs various phases of compiler designing on the given input file ie Lexical analysis, syntatic analysis and building AST, symentic checking and symbol table creation,code generation. Tool used to run the Assembly code : Moon Machine
Language: Java - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

sriharivishnu/Nova
A modern Programming Language and interpreter written in C++. Supports functions, variables, and much more!
Language: C++ - Size: 1.81 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

USTC-CS-Course-Resource/USTC-Compilers-Principles
The labs and written homeworks in USTC(University of Science and Technology of Chine)'s Comilers Principles course.
Language: C++ - Size: 28.1 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

o-ikne/Database-Project-FOL
Databases Project: First Order Logic into Non-recursive Datalog
Language: Python - Size: 307 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

FreeYourSoul/FreExGraph
Execution graph implementation, easy to make, easy to visit
Language: Python - Size: 271 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

SANGNGUYEN24/visitor-pattern
A simple Kotlin program to implement Visitor Pattern in OOP
Language: Kotlin - Size: 97.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

marissadarnell/news-aggregator
Retrieves news articles from specified sources
Language: Java - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mzacki/java-patterns
Library containing design patterns and their implementations in Java. Plus exemplary applications of basic Java topics and various utils.
Language: Java - Size: 160 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tibordp/tree-sitter-visitor
Procedural macro for generating a visitor trait for Tree Sitter Rust bindings
Language: C - Size: 17.6 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ahenrij/univ-rennes1-m1miage-aco-visitor
Visitor design pattern applied to reading a document
Language: Java - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

exbotanical/gccgc
an experimental, depth-search-first memory leak detector and garbage collector for the C programming language
Language: C - Size: 11.7 KB - Last synced at: 28 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

fantong11/Design-Pattern
Assignment of design pattern course.
Language: Java - Size: 674 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

RuyArmando/alura-atividades
Atividades do curso de boas práticas em C#
Language: C# - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

KostasKoyias/minijava-compiler
A compiler for a subset of java, mini-java, implemented in java.
Language: Java - Size: 861 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

onurmx/Attack-Tree-With-Object-Oriented-Design
Implementation of Attack Tree with using object-oriented design patterns. Abstract Factory and Visitor patterns were used for implementation.
Language: C# - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

brendanzab/rust-visitors
Experimenting with visitors in Rust
Language: Rust - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 2

JohnPapad/MiniJava-Compiler
A handmade compiler for MiniJava, a subset of Java, using JavaCC, JTB, LLVM.
Language: Java - Size: 949 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

abserari/design
amazing code to self
Language: Go - Size: 4.88 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

inducer/pylatexparse
A parser, document tree, and transformation for "reasonable" LaTeX documents
Language: Python - Size: 25.4 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

virresh/PyClassMethodNameFetcher
Use ANTLRv4's python runtime with the official ANTLR's grammar for Python, to fetch class methods in any python source code
Language: Python - Size: 91.8 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

furkanisitan/design-patterns-in-csharp
Design Pattern Examples in C#
Language: C# - Size: 87.9 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 2

mzacki/BeeCommerce
Web store for apiary products (under construction - more details coming soon)
Language: Java - Size: 37.1 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

andreidimaano/VisitorPattern
CS100 Lab8 - Implementation of an Operand Counter using the Visitor Pattern and Iterator Pattern
Language: C++ - Size: 36.1 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

voutasaurus/sub
recursive text substitution tool
Language: Go - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

MarcoCaballero/klondike-patterns
to comply with the principles of clean code and solid and using, as necessary, the Gamma design patterns
Language: C++ - Size: 1.1 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

cs100/template-lab-07-visitor
Visitor Pattern Lab
Language: C++ - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 7

frinipanteliadi/Mini-Java-Compiler
A compiler implementation for the MiniJava language (a subset of Java)
Language: Java - Size: 4.86 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Mrugank-Upadhyay/ChamberCrawler3000
A terminal-based Dungeon Crawler made using C++, Object-Oriented Programming, and software design patterns.
Language: C++ - Size: 548 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

RezaGholamzad/Java-design-patterns
java design patterns
Language: Java - Size: 170 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

timsueberkrueb/visit
Automatically generate Rust code for the Visitor pattern
Language: Rust - Size: 65.4 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 0

NightQnEarth/DesignPatterns
Home tasks from design patterns course.
Language: C# - Size: 217 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

WeirdJack/Design-Patterns
Pattern Implementations
Language: Java - Size: 43.9 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Belchenkov/markdown-editor-typescript
Creating a Markdown Editor with TypeScript
Language: TypeScript - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

KostasKoyias/semantic-analysis
Building a semantic analysis tool for MiniJava, given the grammar it supports in JavaCC form, using JTB to convert it into class hierarchies and a couple of visitors to detect possible semantic errors on the source file.
Language: Java - Size: 806 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

virresh/plsql-sample
Sample Visitor for PLSQL (grammar from datacamp, parser from ANTLR4)
Language: Python - Size: 443 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Qqwy/cpp-traits-with-variants
Example of how to implement Traits in C++ that also work when constructing a collection of trait-implementing objects.
Language: C++ - Size: 359 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

bouvet/VisitorAndStrategyPattern
Bouvet workshop i visitor- og strategy pattern
Language: C# - Size: 2.58 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

renan-throsa/JPatterns
Padrões de projeto implementados em Java para disciplina Análise e Projeto de Software, UFPA.
Language: Java - Size: 4.17 MB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

the4thamigo-uk/inline-visitor
Type-safe inline visitor implementation for C++11 - Work-in-progress
Language: C++ - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mtsokol/BibTeXBrowser
Console browser for *.bib files with author and entry filters.
Language: Java - Size: 47.9 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

edson-a-soares/geometric_acyclic_visitor
An acyclic visitor geometrically flavored.
Language: C++ - Size: 29.3 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

evgeniivall/Expression
Class hierarchy that allows you to work with expressions. Used pattern "Visitor".
Language: C++ - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

PolytechLyon/isi3-tp2-arbre-visiteur
Language: Java - Size: 46.9 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1
