recentpopularlog in

ianweatherhogg : parser   494

« earlier  
Playing Together with Elixir Binaries-Strings :) – blackode – Medium
This article comprises of things that you’ll encounter while working with Strings and Raw bytes explaining with real situational examples. I tried to design the images, to focus on what we are…
elixir  binary  network  parser 
march 2019 by ianweatherhogg
Writing Lispex, a Lisp interpreter in Elixir – Faraz Haider – Medium
I started working with Elixir a few months back but never fully delved deep into the language’s intricacies. Elixir is a fairly recent language which runs on BEAM, the same VM which runs Erlang. So…
elixir  lisp  language  parser  lexer 
february 2019 by ianweatherhogg
Towards GPGPU JSON parsing | Raph Levien’s blog
The amount of computing resources available on general purpose GPU hardware is vastly greater than in scalar CPUs. A continuing trend is to move computation from CPU to GPGPU. Some computations (most 3D graphics operations, many machine learning tasks) can be expressed efficiently in terms of primitives that GPUs offer. However, tasks such as JSON parsing are traditionally considered as serial algorithms and are not often implemented on GPU.
gpu  rust  csv  json  parser 
october 2018 by ianweatherhogg
Making a Brainf*ck to C Compiler in Rust – Aesl – Medium
Let’s make a tokenizer and code generator to understand the basics behind tiny compilers. After this tutorial, you will have a small Brainf*ck compiler that generates very fast, compilable C code.
rust  brainfuck  c  compiler  lexer  parser  language 
march 2018 by ianweatherhogg
harc/ohm: A library and language for building parsers, interpreters, compilers, etc.
ohm - A library and language for building parsers, interpreters, compilers, etc.
type  script  parser  generator 
february 2018 by ianweatherhogg
24 days of Rust - nom, part 2 | siciarz.net
Zbigniew Siciarz - Python and Django programmer, webdeveloper, open standards enthusiast. I make the internetz.
rust  web  socket  binary  parser 
january 2018 by ianweatherhogg
24 days of Rust - nom, part 1 | siciarz.net
Zbigniew Siciarz - Python and Django programmer, webdeveloper, open standards enthusiast. I make the internetz.
http  rust  parser 
january 2018 by ianweatherhogg
pingcat
Most data on the Internet is transferred over TCP or UDP. The former works best when the transport needs to be reliable, and the latter is for when lower latency…
c  network  client  server  parser  4* 
january 2018 by ianweatherhogg
Writing a C Compiler, Part 1
This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler:
c  compiler  assembly  language  lexer  parser  4* 
december 2017 by ianweatherhogg
pikkr/pikkr: JSON parser which picks up values directly without performing tokenization in Rust
pikkr - JSON parser which picks up values directly without performing tokenization in Rust
rust  json  parser  github 
september 2017 by ianweatherhogg
Coding a simple calculator in Purescript
I feel like everyone should write a toy programming language at least oncein their lives. If you do, you might get drawn into the rabbit hole of addingfeatur...
purescript  calculator  language  lexer  parser  web  design  font  5* 
april 2017 by ianweatherhogg
happi/theBeamBook: A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
theBeamBook - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
book  free  erlang  language  lexer  parser  5* 
april 2017 by ianweatherhogg
Hyper
Hyper is an experimental middleware architecture for HTTP servers written in PureScript.
purescript  web  server  request  parser  documentation  4*  router 
march 2017 by ianweatherhogg
Parser Combinators
Today we will explore how to build a small parser combinator library in Haskell from scratch. This blog post is the result of an experiment to see if I could...
haskell  parser  combinator  helloworld  4* 
december 2016 by ianweatherhogg
babel-handbook/plugin-handbook.md at master · thejameskyle/babel-handbook
babel-handbook - :blue_book: A guided handbook on how to use Babel and how to create plugins for Babel.
babel  plugin  book  ast  compiler  parser  lexer  5* 
june 2016 by ianweatherhogg
Creating simple realtime app with Celery, CherryPy and MongoDb
In this post I’d like to create demo realtime Stack Overflow mirror with Celery, CherryPyand MongoDB. By realtime I mean that app will fetch resultsfrom remo...
celery  python  rss  data  mongo  parser  javascript  real  time  stack  overflow 
april 2016 by ianweatherhogg
Tokenizing and parsing in Elixir with yecc and leex – Andrea Leopardi – Software developer
Lexical analysis (tokenizing) and parsing are very important concepts in computer science and programming. There is a lot of theory behind these concepts, but I won't be talking about any of that here because, well, it's a lot. Also, I feel like approaching these topics in a "scientific" way makes them look a bit scary; however, using them in practice turns out to be pretty straightforward. If you want to know more about the theory, head over to Wikipedia (lexical analysis and parsin...
elixir  parser  lexer  4* 
april 2016 by ianweatherhogg
Solving the Go Challenge 1 in Erlang — Medium
The first Go challenge is over. So by now, I can take my Erlang solution and write about how you would go around solving…
erlang  music  parser 
april 2016 by ianweatherhogg
« earlier      
per page:    204080120160

Copy this bookmark:





to read