An open API service providing repository metadata for many open source software ecosystems.

Topic: "parse-trees"

mike-lischke/vscode-antlr4

ANTLR4 language support for Visual Studio Code

Language: TypeScript - Size: 22.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 403 - Forks: 56

ayoungprogrammer/Lango

Language Lego

Language: Python - Size: 70.3 KB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 141 - Forks: 15

norswap/autumn

A Java parser combinator library written with an unmatched feature set.

Language: Java - Size: 1.15 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 124 - Forks: 17

DukeNLIDB/NLIDB

Natural Language Interface to DataBases

Language: Java - Size: 14.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 107 - Forks: 34

mideind/GreynirServer

The greynir.is Icelandic natural language processing API and website.

Language: Python - Size: 40.1 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 65 - Forks: 17

PositiveTechnologies/PT.PM 📦

:black_small_square: An engine for searching patterns in the source code, based on Unified AST or UST. At present time C#, Java, PHP, PL/SQL, T-SQL, MySql, and JavaScript are supported. Patterns can be described within the code or using a DSL.

Language: C# - Size: 11.7 MB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 60 - Forks: 12

gbroques/compiler

A simple compiler written from scratch in C++ for an undergraduate course in program translation.

Language: C++ - Size: 2.47 MB - Last synced at: 14 days ago - Pushed at: almost 7 years ago - Stars: 50 - Forks: 12

codewitch-honey-crisis/pck

The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#

Language: C# - Size: 4.24 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 34 - Forks: 2

ellisonch/CFGLib

Probabilistic Context Free Grammar (PCFG) Library for C#

Language: C# - Size: 704 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 34 - Forks: 8

rameshjes/Semantic-Textual-Similarity

Natural Language Processing using NLTK and Spacy

Language: Roff - Size: 9.74 MB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 30 - Forks: 14

adambcomer/lin-tree-solver

This tool automatically parses and builds linguistics syntax trees.

Language: TypeScript - Size: 8.86 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 24 - Forks: 3

iwillspeak/Firethorn

Implementation of Red / Green syntax trees. Inspired by Rowan

Language: F# - Size: 45.9 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 13 - Forks: 1

DNemtsov/Lexepars

Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.

Language: C# - Size: 102 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 1

wenkokke/dep2con 📦

several algorithms for converting dependency structures into constituency structures.

Language: Haskell - Size: 38.1 KB - Last synced at: 28 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 4

ncellar/autumn4

A Java parser combinator library written with an unmatched feature set.

Language: Java - Size: 511 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

denizetkar/TreeGAN

Generative Adversarial Model that generates parse trees

Language: Python - Size: 1.89 MB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

paulslss300/Grammar-Checker

Class Project for Foundations of Computer Science II: Python Grammar Checking Program for English using Constituency Parse Tree

Language: Python - Size: 1.63 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 5

uttom-akash/mathematical-expression-parser

Compiler design

Language: C# - Size: 35.2 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

alumik/parse-tree-java 📦

A simple parse tree generator for any user-defined LR(1) programming language

Language: Java - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

adityabandal/CYK-algorithm-with-all-possible-parse-trees

C++ code to implement CYK algorithm with given Context Free Grammar in Chomsky Normal Form and input string. This code also prints all possible parse trees for the input string even if the grammar is ambigous.

Language: C++ - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

cviebig/lib-sql

SQL parse tree in C++

Language: C++ - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

samvv/mage

A work-in-progress lexer/parser generator for a growing number of languages

Language: Python - Size: 1.66 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

SandeepKundalwal/Compiler-Design

[CS502: Compiler Design] Built Five Phases of Compiler - Parsing Trees, Semantic Analysis, Intermediate Code Generation, Live Variable Analysis, Register Allocation

Language: Java - Size: 1.84 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

touhi99/Statistical_Dependency_Parsing

SDP Lab Project - Arc-Eager transition-based dependency parsing with Averaged perceptron and extended features

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

StarlangSoftware/ParseTree

Constituency Parse Tree Library

Language: Java - Size: 2.48 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 2 - Forks: 1

StarlangSoftware/ParseTree-CPP

Constituency Parse Tree Library

Language: C++ - Size: 9.08 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

DNemtsov/Lexepars.Grammars.Yaml

YAML parser/validator based on Lexepars parser lib.

Language: C# - Size: 27.3 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

StarlangSoftware/ParseTree-Py

Constituency Parse Tree Library

Language: Python - Size: 68.4 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

harrydrippin/dismantler-python

This module dismantles python code to parse tree, token, symbols and reproduces it to dictionary and string.

Language: Python - Size: 9.77 KB - Last synced at: 12 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

StarlangSoftware/ParseTree-CS

Constituency Parse Tree Library

Language: C# - Size: 105 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

StarlangSoftware/ParseTree-Js

Constituency Parse Tree Library

Language: TypeScript - Size: 77.1 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

davisakamoto/ExpressionSolver

Leitor, solucionador e conversor de expressões numéricas em forma infixa ou posfixa em C++

Language: C++ - Size: 296 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

4mami/ParserForACL

Language: Ruby - Size: 79.1 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

vatsalagrawal6991/Haskell-Parser-And-Lexer

Haskell type Language Parser And Lexer with error raising option. Parser made from scratch with parse tree building and finding preorder of a expression and abstract syntax support with argument passing support

Language: Haskell - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

catseye/Dissociated-Parse

MIRROR of https://codeberg.org/catseye/Dissociated-Parse : Adapting the "Dissociated Press" algorithm to parse trees, for NaNoGenMo 2021

Language: Python - Size: 96.7 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

RazNayr/Compiler-Theory-And-Practice

Implementation of a Java compiler for a small programming language

Language: Java - Size: 795 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

HamidurRahman1/Top-Down-Parser

Implemented a top-down, recursive-descent parser for given BNF for the project language X.

Language: Java - Size: 109 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

HarrisonWelch/CSCI-4350-Compiler-Design-Notes

Notes for Dr. Coleman's Compiler Design Class

Size: 107 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

mjtbasif/parts-of-speech

A project created for Compiler course using Antlr.

Language: ANTLR - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

phantamanta44/LuScriptJ

LuScript Java Implementation

Language: Java - Size: 36.1 KB - Last synced at: 3 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

melkassib/Calculator

:camel: A simple calculator that evaluates a mathematical expression and shows the step by step solutions.

Language: C - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

g66shivam/ERPLAG-Compiler

Compiler for the toy language ERPLAG as a part of Compiler Construction course at BITS Pilani

Language: C - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 1

StarlangSoftware/ParseTree-Cy

Constituency Parse Tree Library

Language: Cython - Size: 105 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

samvv/sweetener

A base library for building tools that work with syntax

Language: Python - Size: 189 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DNemtsov/Lexepars.Grammars.Json

JSON parser/validator based on Lexepars parser lib.

Language: C# - Size: 10.7 KB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

StarlangSoftware/ParseTree-Swift

Constituency Parse Tree Library

Language: Swift - Size: 103 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Ahmed-Khaled24/Tiny-Language-Compiler

Scanner and Parser for the tiny language.

Language: Go - Size: 1.03 MB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Diveshmahajan4/Compiler-Design-Labs

Compiled Design Labs

Language: C - Size: 325 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

divshekhar/antlr4.g4

ANTLR4 Notes based on "The Definitive ANTLR4 Reference" Book.

Language: Java - Size: 156 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

made42/jackcomp

Compiler for the Jack language, as part of the Nand to Tetris courses

Language: Java - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jiko23/Semantic-Similarity

To find Semantic Similarity between phrases

Language: Python - Size: 1.01 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

adityaravi9034/Trees

This file has code of trees I learned in my programming classes.

Language: Python - Size: 6.84 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

eliffkaratas/Context-Free-Grammar

Context free grammar in Java

Language: Java - Size: 613 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

ajaybiswas22/AptitudeSolver

A Python-based Aptitude Solver designed using Kivy.

Language: Python - Size: 190 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

AlexandrosPlessias/CompilerFrontEndForRLanguage

Implementation of a Compiler's Front End For R Language with C# & ANTLR tool

Language: R - Size: 212 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

marzekan/AST_mini_programski_jezik

Repozitorij sadrži praktični dio projekta 'Apstraktna sintaksna stabla - izrada mini programskog jezika' iz kolegija DSTG.

Language: Jupyter Notebook - Size: 101 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

code-blooded/mini-compiler

A Mini Compiler for C

Language: C++ - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

Mome/treepattern

A simple pattern matching DSL for parse tree to graph transformation.

Language: Python - Size: 132 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0