• Stars
    star
    41
  • Rank 647,416 (Top 14 %)
  • Language Pascal
  • License
    MIT License
  • Created about 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pascal to Go converter (converts a subset of Turbo Pascal 5.5)

More Repositories

1

inih

Simple .INI file parser in C, good for embedded systems
C
2,274
star
2

goawk

A POSIX-compliant AWK interpreter written in Go, with CSV support
Go
1,828
star
3

scandir

Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib
Python
523
star
4

pygit

Just enough git (written in Python) to create a repo and push to GitHub
Python
314
star
5

countwords

Playing with counting word frequencies (and performance) in various languages.
Rust
304
star
6

protothreads-cpp

Protothread.h, a C++ port of Adam Dunkels' protothreads library
C++
173
star
7

pybktree

Python BK-tree data structure to allow fast querying of "close" matches
Python
167
star
8

pyast64

Compile a subset of the Python AST to x64-64 assembler
Python
134
star
9

ht

Simple hash table implemented in C
C
116
star
10

go-routing

Different approaches to HTTP routing in Go
Go
114
star
11

loxlox

Lox interpreter written in Lox
Python
103
star
12

mugo

Mugo, a toy compiler for a subset of Go that can compile itself
HTML
101
star
13

littlelang

A little language interpreter written in Go
Go
82
star
14

third

Third, a small Forth compiler for 8086 DOS
Forth
72
star
15

prig

Prig is for Processing Records In Go. Like AWK, but snobbish.
Go
63
star
16

web-service-stdlib

Rewrite of Go RESTful API tutorial using only the stdlib
Go
49
star
17

simplelists

Tiny to-do list web app written in Go
Go
49
star
18

cdnupload

Upload your site's static files to a directory or CDN, using content-based hashing
Python
48
star
19

gogit

Just enough of a git client (in Go) to init a repo, commit, and push to GitHub
Go
48
star
20

go-1brc

My Go solutions to the One Billion Row Challenge
Go
47
star
21

symplate

Symplate, a simple and fast Python template language (NOTE: no longer maintained; use Jinja2 or Mako instead)
Python
30
star
22

nibbleforth

A very compact stack machine (Forth) bytecode
Python
28
star
23

zztgo

Port of ZZT to Go (using a Pascal-to-Go converter)
Go
26
star
24

gosnip

Run small snippets of Go code from the command line
Go
24
star
25

python-pentomino

Pentomino puzzle solver using Python code generation
Python
20
star
26

benhoyt.github.com

Source code for my website
HTML
18
star
27

betterwalk

BetterWalk, a better and faster os.walk() for Python -- DEPRECATED, see my "scandir" project
Python
17
star
28

namedmutex

namedmutex.py, a simple ctypes wrapper for Win32 named mutexes
Python
15
star
29

soft404

Soft 404 (dead page) detector in Python
Python
13
star
30

io-performance

Code repo for https://benhoyt.com/writings/io-is-no-longer-the-bottleneck/
Go
13
star
31

awkmake

Code to go with my article "The AWK book's 60-line version of Make"
Awk
11
star
32

fe

Bruce Hoyt's Forth Editor (Dad's editor that I grew up coding with)
Forth
11
star
33

repike

Rob Pike's simple regex matcher converted to Go
Go
9
star
34

counter

Fast hash table for counting short strings in Go
Go
7
star
35

benos

A tiny 32-bit Forth operating system I wrote when I was 16
Forth
6
star
36

false-forth

A False compiler and interpreter written in ANS Forth
Forth
6
star
37

mro

MRO is not an ORM - Map Rows to Objects with web.py
Python
2
star
38

snappass-test

Demo of Juju K8s sidecar charm with Pebble
Python
2
star
39

circle

Draw circles using the Bresenham Circle Algorithm in Go
Go
2
star
40

interpspeed

Test interpreter speed of various language VMs
Python
1
star
41

boggle

Boggle solver competition
Python
1
star
42

craftinginterpreters

Repository for the book "Crafting Interpreters"
HTML
1
star
43

py-1brc

My Python solutions to the One Billion Row Challenge
Python
1
star