Marat Shaimardanov (marat1961)

marat1961

Geek Repo

Location:Russia, Tomsk

Github PK Tool:Github PK Tool

Marat Shaimardanov's repositories

wasm

A fast Pascal (Delphi) WebAssembly interpreter

Language:PascalLicense:Apache-2.0Stargazers:52Issues:10Issues:17

protobuf-delphi

Fast and simple implementation of Protocol Buffers for Delphi. Now we support code generation for the classes. Next, we plan to add reflection and records using memory regions.

Language:PascalLicense:GPL-3.0Stargazers:51Issues:7Issues:54

Oz-SGL

Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.

Language:PascalLicense:Apache-2.0Stargazers:21Issues:8Issues:86

Oz-CocoR-Delphi

Coco/R is a compiler generator, which takes an attributed grammar of a source language and generates a scanner and a parser for this language. The scanner works as a deterministic finite automaton. The parser uses recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.

Language:PascalLicense:GPL-3.0Stargazers:13Issues:4Issues:11

Oz-Solid

Geometric library for 2D and 3D constraint-based parametric solid modeling for CAD application development.

Language:PascalLicense:GPL-3.0Stargazers:8Issues:4Issues:19

Expression-Language

The Expression Language (EL) is a simple language designed to meet the needs of the presentation layer in applications.

Language:PascalLicense:GPL-3.0Stargazers:6Issues:3Issues:2

Tower-of-Babel

Unified algorithms for different programming languages, necessary when porting code from one programming language to another.

Language:PascalLicense:GPL-3.0Stargazers:2Issues:3Issues:2

Bytecoder

Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.

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

iridium-browser

Iridium Browser source code

License:BSD-3-ClauseStargazers:1Issues:1Issues:0

Java

All Algorithms implemented in Java

Language:JavaLicense:MITStargazers:1Issues:1Issues:0

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases

Language:PascalLicense:GPL-2.0Stargazers:1Issues:2Issues:0

Oz-learning-java

Learn Java 11 using the JetBrains Academy course

Language:HTMLLicense:GPL-3.0Stargazers:1Issues:2Issues:11

pywasm

A WebAssembly interpreter written in pure Python

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

sdfx

A simple CAD package using signed distance functions

Language:GoLicense:MITStargazers:1Issues:2Issues:0

solvespace

Parametric 2d/3d CAD

Language:C++License:GPL-3.0Stargazers:1Issues:1Issues:0

spec

WebAssembly specification, reference interpreter, and test suite.

Language:WebAssemblyLicense:NOASSERTIONStargazers:1Issues:2Issues:0

SynEdit

SynEdit main project

Language:PascalStargazers:1Issues:1Issues:0
Stargazers:0Issues:2Issues:0

carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

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

AssetBuilder

Tool to automate the process of creating Xamarin.Forms icons and splash screens from SVGs.

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

fizzy

Fizzy aims to be a fast, deterministic, and pedantic WebAssembly interpreter written in C++.

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

GeometricTools

A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.

Language:C++License:BSL-1.0Stargazers:0Issues:1Issues:0

go

The Go programming language

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:1Issues:0

kubernetes

Production-Grade Container Scheduling and Management

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

latte

LattE integrale, software for counting lattice points and integration over convex polytopes

Language:C++License:GPL-2.0Stargazers:0Issues:1Issues:0

llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

Stargazers:0Issues:1Issues:0

LLVM4D

LLVM C-Api Headers and binaries for Delphi

Language:CLicense:MPL-2.0Stargazers:0Issues:1Issues:0

Oberon-extended

A revision of the Project Oberon 2013 operating system and a compiler for the Revised Oberon-2 programming language

Language:Modula-2Stargazers:0Issues:1Issues:0

spring-boot

Spring Boot

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

wasm3

🚀 The fastest WebAssembly interpreter, and the most universal runtime

Language:CLicense:MITStargazers:0Issues:1Issues:0