Skip to content

Instantly share code, notes, and snippets.

@hcoona
hcoona / semantics.rb
Created Jun 18, 2019
semantics.rb hit homebrew bug.
View semantics.rb
class Semantic < Formula
desc "Parsing, analyzing, and comparing source code across many languages"
homepage "https://github.com/github/semantic"
url "https://github.com/github/semantic/archive/0.6.0.zip"
sha256 "d9eb696e13b8b2b0a543e49e4082a26bdad3b66aadc2806687db3b1ea0e506c6"
head "https://github.com/github/semantic.git"
bottle do
sha256 "061df034a6db511da9527d4854e125c16facb65bd0220255e35083f7f244666a" => :mojave
sha256 "e5b22a9027074824151f20a99cabca01e1a5188732fc5b63887ce08e654c11c6" => :high_sierra
@hcoona
hcoona / asciidoctor-diagram.rb
Created Sep 29, 2018
Failed to work AsciidoctorDiagram fomular for homebrew
View asciidoctor-diagram.rb
class AsciidoctorDiagram < Formula
desc "Asciidoctor Diagram is a set of Asciidoctor extensions that enable you to add diagrams, which you describe using plain text, to your AsciiDoc document."
homepage "https://asciidoctor.org/"
url "https://github.com/asciidoctor/asciidoctor-diagram/archive/v1.5.10.tar.gz"
sha256 "77051e3b203a8782a229d330e9248703c22af992b80e17caf77ae79fb1c8aaf5"
bottle do
cellar :any_skip_relocation
sha256 "6a72d25edb4069881295094ed39f7bc0d3b1aeef3cb8dbe55df06291b7c87330" => :mojave
sha256 "b31c91e2218a7d877243bf973519644552bfa6775f0afb9cee9e7964450be7a1" => :high_sierra
@hcoona
hcoona / print-calculate-steps.rkt
Last active Aug 29, 2015
Print calculation steps.
View print-calculate-steps.rkt
#lang racket
(require racket/generator
(only-in parser-tools/lex define-tokens define-empty-tokens)
parser-tools/yacc)
(define-tokens a (NUM))
(define-empty-tokens b (+ - * / EOF))
(define expr-parser
View racket-pizza-price.rkt
#lang racket
(define report-no-size-error
(lambda (size)
(error "We do not have size you ordered:" size)))
(define warning-coupon-not-suitable
(lambda (coupon-code)
(begin
(display
You can’t perform that action at this time.