The test.c file can be compiled as follow:
gcc test.c -Wall -Wextra -o test
or with Compcert (2.7.2)
ccomp test.c -o test
#------------------------------------------- | |
# Docker Compose | |
# @RobLandry | |
# Repo : https://github.com/LycheeOrg/Lychee-Docker | |
#------------------------------------------- | |
services: | |
lychee_cache: | |
image: redis:alpine | |
container_name: lychee_redis |
{ | |
"openapi": "3.1.0", | |
"info": { | |
"title": "Lychee", | |
"version": "0.0.1" | |
}, | |
"servers": [ | |
{ | |
"url": "https:\/\/lychee.test\/api" | |
} |
#!/usr/bin/env python3 | |
def load_words(): | |
with open('words_alpha.txt') as word_file: | |
valid_words = word_file.read().split() | |
return valid_words | |
def contains(a:list, b:list): | |
# print(a) |
NO_COLOR="\033[0m" | |
RED = "\033[38;5;009m" | |
GREEN = "\033[38;5;010m" | |
YELLOW = "\033[38;5;011m" | |
ORANGE = "\033[38;5;214m" | |
LIGHTPURPLE = "\033[38;5;177m" | |
PURPLE = "\033[38;5;135m" | |
CYAN = "\033[38;5;014m" | |
LIGHTGRAY = "\033[38;5;252m" | |
DARKGRAY = "\033[38;5;242m" |
#!/bin/bash | |
# | |
# optpdf file.pdf | |
# This script will attempt to optimize the given pdf | |
file="$1" | |
filebase="$(basename "$file" .pdf)" | |
optfile="/tmp/$$-${filebase}_opt.pdf" | |
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile="${optfile}" "${file}" | |
# -dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images) |
# /bin/sh | |
echo " | |
list of commands that you might want to know | |
git add -A : add all files | |
git add --all : add all files | |
git add -u : update modified files | |
git commit -m <msg> : commit some changes with <msg> | |
git commit -am <msg> : git add -u + git commit -m |
find . -name "*.v" -type f -print0 | xargs -0 sed -i 's/[[:space:]]*$//' |
Require Import VST.floyd.proofauto. | |
(* | |
#define FOR(i,n) for (i = 0;i < n;++i) | |
#define sv static void | |
typedef long long _Alignas(8) i64; | |
typedef i64 gf[16]; | |
sv set(gf r, const gf a) |
import binascii | |
def ROL64(a, n): | |
return ((a >> (64-(n%64))) + (a << (n%64))) % (1 << 64) | |
def KeccakF1600onLanes(lanes): | |
R = 1 | |
for round in range(24): | |
# θ | |
C = [lanes[x][0] ^ lanes[x][1] ^ lanes[x][2] ^ lanes[x][3] ^ lanes[x][4] for x in range(5)] |