All Projects → d0c-s4vage → py010parser

d0c-s4vage / py010parser

Licence: other
A modified pycparser to parse 010 templates

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to py010parser

FLexer
Simple Lexer and Parser in F#
Stars: ✭ 22 (-55.1%)
Mutual labels:  lexer
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+128.57%)
Mutual labels:  lexer
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-18.37%)
Mutual labels:  lexer
bshift
Compiler for a language called bshift
Stars: ✭ 15 (-69.39%)
Mutual labels:  lexer
parle
Parser and lexer for PHP
Stars: ✭ 68 (+38.78%)
Mutual labels:  lexer
socc
Simple C Compiler in OCaml
Stars: ✭ 41 (-16.33%)
Mutual labels:  lexer
intellij-cue
IntelliJ support for the CUE language.
Stars: ✭ 23 (-53.06%)
Mutual labels:  lexer
JavaCompiler
tiny Java compiler
Stars: ✭ 25 (-48.98%)
Mutual labels:  lexer
ocean
Programming language that compiles into a x86 ELF executable.
Stars: ✭ 164 (+234.69%)
Mutual labels:  lexer
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-20.41%)
Mutual labels:  lexer
fayrant-lang
Simple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-38.78%)
Mutual labels:  lexer
xbox-reversing
Small useful Xbox/Xbox360 reverse-engineering tools, scripts, & info.
Stars: ✭ 26 (-46.94%)
Mutual labels:  010editor
ugo-compiler-book
📚 µGo语言实现(从头开发一个迷你Go语言编译器)[Go版本+Rust版本]
Stars: ✭ 996 (+1932.65%)
Mutual labels:  lexer
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+116.33%)
Mutual labels:  lexer
alexa
A Lexical Analyzer Generator
Stars: ✭ 54 (+10.2%)
Mutual labels:  lexer
ta-rust
A mirror for the textadept module ta-rust hosted in bitbucket
Stars: ✭ 21 (-57.14%)
Mutual labels:  lexer
MonkeyLang.jl
"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-38.78%)
Mutual labels:  lexer
lex
Build lexer and simple parser(LR0) in macro, It also provides a lexer tool for c language
Stars: ✭ 17 (-65.31%)
Mutual labels:  lexer
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+153.06%)
Mutual labels:  lexer
Lixy
A Kotlin lexer framework with an easy-to-use DSL
Stars: ✭ 38 (-22.45%)
Mutual labels:  lexer

Master Build Status PyPI Statistics Latest Release

py010parser

py010parser is a python library that can parse 010 templates. It is a modified fork of Eli Bendersky's pycparser project.

introduction

Sweetscape's 010 editor is a binary-format editor and parser. Many templates can be found online for most binary formats.

This project (py010parser) is an effort to make 010 scripts parseable from python, with the intent to build additional tools using py010parser, such as pfp, an 010 template interpreter.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].