forked from dimitriv/Ziria
-
Notifications
You must be signed in to change notification settings - Fork 0
michalpalka/Blink
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Blink is a programming language and compiler for low-level bitstream processing. Some useful information: * Blink top-level directory structure: src/ Haskell source code tools/ A few useful tools lib/ Some simple Blink libraries _csrc/ C code and C libraries _tests/ Testsuite _code/ WiFi implementation code doc/ Various documentation and design notes _scripts/ Various scripts for building in different environments * Building the compiler: Pre-requisites: recent version of GHC and Cabal. You will be prompted for extra Haskell packages you may need to install. To build: go to src and type 'make'. You will be left with a 'wplc' binary. Install extra packages you may need with Cabal install. * Running the tests: Pre-requisites: You must have gcc installed. If you have gcc installed go to _tests/_backend or _tests/_parser and type 'make'. To compile and run performance tests and the WiFi testsuite you must have SORA installed. More documentation can be found in doc/
About
A domain-specific-language and compiler for low-level bitstream processing.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Haskell 79.3%
- C 16.9%
- Shell 2.3%
- C++ 1.5%