Phil Nguyen (philnguyen)

philnguyen

Geek Repo

Company:University of Maryland

Location:Seattle, WA

Github PK Tool:Github PK Tool


Organizations
plum-umd

Phil Nguyen's repositories

soft-contract

A prototype of soft contract verification for an untyped functional language

Language:RacketLicense:MITStargazers:34Issues:8Issues:120

z3-rkt

Racket bindings for Z3

Language:RacketStargazers:24Issues:2Issues:0

json-type-provider

Well-typed JSON parser generator inspired by Type Provider

Language:RacketLicense:MITStargazers:16Issues:0Issues:0

set-extras

Extra conveniences for Racket set, including fancy unicode aliases and more comprehension forms

Language:RacketStargazers:6Issues:0Issues:0

psadi

Polymorphic summaries for abstract definitional interpreters

Language:RacketLicense:Apache-2.0Stargazers:3Issues:0Issues:0

abstract-compilation

Simple DSL reducing some boiler plates in doing abstract compilation

Language:RacketStargazers:2Issues:2Issues:0
Language:RacketStargazers:2Issues:0Issues:0

termination

Modified Racket with dynamic enforcement of (size-change) termination

Language:RacketStargazers:1Issues:0Issues:0

typed-racket-hacks

Various workarounds for mainstream Typed Racket, most of which are expected to be eventually obsolete.

Language:RacketStargazers:1Issues:0Issues:0

benchmarks

Some benchmarks of different languages

Language:C++License:MITStargazers:0Issues:1Issues:0

bibifi-code

Source code for the Build-it Break-it Fix-it competition's infrastructure.

License:NOASSERTIONStargazers:0Issues:0Issues:0

bnf

Concise Typed Racket macro for declaring data in BNF

Language:RacketStargazers:0Issues:0Issues:0

CFLOBDD

Implementation of CFLOBDD in Idris 2

Language:IdrisLicense:MITStargazers:0Issues:0Issues:0

ho-symexec

A redex model for higher-order symbolic execution

Language:RacketStargazers:0Issues:0Issues:0

impl-excl

Precompute implication/exclusion for simple predicates

Language:RacketStargazers:0Issues:0Issues:0

intern

Type-safe interning of datatypes in Typed Racket as subtype of Index

Language:RacketStargazers:0Issues:0Issues:0

lang-verified

Prototype of a language with contract verification

Language:RacketStargazers:0Issues:0Issues:0

lean

Lean Theorem Prover

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

lean4-mode

Emacs major mode for Lean 4

License:Apache-2.0Stargazers:0Issues:0Issues:0

loop-cfa

Small model of static analysis that's only confused between different iterations of a loop

Language:RacketStargazers:0Issues:0Issues:0
Language:RacketStargazers:0Issues:0Issues:0
Language:RacketStargazers:0Issues:0Issues:0

rack2why3

838G project artifact

Language:RacketStargazers:0Issues:0Issues:0
Language:RacketLicense:NOASSERTIONStargazers:0Issues:0Issues:0

redex-aam-tutorial

An Introduction to Redex with Abstracting Abstract Machines

Language:RacketStargazers:0Issues:0Issues:0

rhombus-prototype

Brainstorming and draft proposals for Rhombus

License:NOASSERTIONStargazers:0Issues:0Issues:0

theorem_proving_in_lean

Theorem proving in Lean

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0

traces

Tracing utilities for functions and hash-tables

Language:RacketStargazers:0Issues:0Issues:0

typed-racket

Typed Racket

Language:RacketStargazers:0Issues:0Issues:0

unreachable

Utilities for expressing supposedly unreachable code

Language:RacketStargazers:0Issues:0Issues:0