Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/watasuke102/binlang
basic bit operation with interactive terminal
https://github.com/watasuke102/binlang
Last synced: 22 days ago
JSON representation
basic bit operation with interactive terminal
- Host: GitHub
- URL: https://github.com/watasuke102/binlang
- Owner: watasuke102
- License: mit
- Created: 2024-03-04T05:10:57.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-04T05:13:44.000Z (10 months ago)
- Last Synced: 2024-03-04T06:27:37.248Z (10 months ago)
- Language: C
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
# binlang - basic bit operation with interactive terminal
データ構造とアルゴリズム A(3 年次開講)のレポート課題
## example
See `test.sh`.
```
>> OR(NOT(8), 16)
23
```## 構文
すべては exp であること
OR(NOT(8), 16) => code(code(IMM),IMM)
```
exp = val
val = IMM | code(val[,val]*)
IMM = 0-9*
code = AND | OR | XOR | NOT
```## LICENSE
Dual-licensed; MIT (`LICENSE-MIT` or [The MIT License – Open Source Initiative](https://opensource.org/license/mit/)) or MIT SUSHI-WARE LICENSE (`LICENSE-MIT_SUSHI.md`)