Initial commit, ACM PEARC25 and PEARC26 chosen restaurants work.
Committer: hpcdisrespecter <noreply@git.asperger.pro> modified: .gitignore modified: README.md new file: menus/peoples-organic.sexp new file: menus/townhall-shortnorth.sexp new file: organic-cafe.asd new file: run.lisp new file: src/package.lisp new file: src/planner.lisp new file: test/tests.lisp
This commit is contained in:
62
menus/peoples-organic.sexp
Normal file
62
menus/peoples-organic.sexp
Normal file
@@ -0,0 +1,62 @@
|
||||
(:menu "People's Organic Cafe"
|
||||
(:group :breakfast-main
|
||||
(:item "Steak and eggs" 21)
|
||||
(:item "Breakfast bowl" 16)
|
||||
(:item "Avocado toast" 17)
|
||||
(:item "Breakfast quesadilla" 17)
|
||||
(:item "Breakfast croissant" 16)
|
||||
(:item "Classic quiche Lorraine" 14)
|
||||
(:item "Seasonal quiche" 11)
|
||||
(:item "Breakfast burrito" 16))
|
||||
|
||||
(:group :lunch-main
|
||||
(:item "Bison burger" 19)
|
||||
(:item "Cheeseburger" 17)
|
||||
(:item "Northern California wrap" 16)
|
||||
(:item "Roasted turkey pesto sandwich" 15)
|
||||
(:item "MN grilled cheese" 12)
|
||||
(:item "Rosemary flatbread" 15))
|
||||
|
||||
(:group :soup
|
||||
(:item "Soup du jour" 6)
|
||||
(:item "Tomato basil soup" 6))
|
||||
|
||||
(:group :dinner-main
|
||||
(:item "Chicken pot pie" 18)
|
||||
(:item "Sesame glazed salmon" 22)
|
||||
(:item "Ahi tuna" 19)
|
||||
(:item "Chicken fried rice (ask for no hemp seeds)" 20)
|
||||
(:item "Street tacos (chicken)" 16)
|
||||
(:item "Street tacos (mahi mahi)" 16))
|
||||
|
||||
(:group :hot-drink
|
||||
(:item "16 oz cafe au lait" 5)
|
||||
(:item "16 oz chai tea" 6.25)
|
||||
(:item "12 oz sweet matcha latte" 6.60)
|
||||
(:item "London fog" 5.10)
|
||||
(:item "Hot cocoa" 5))
|
||||
|
||||
(:group :cold-drink
|
||||
(:item "Ginger green matcha shake" 9.50)
|
||||
(:item "Co-co antioxidant shake" 9.50)
|
||||
(:item "Garden elixir" 6.70)
|
||||
(:item "Green elixir" 6.70)
|
||||
(:item "16 oz cold press" 5.10))
|
||||
|
||||
(:plan :full-day
|
||||
(:meal :breakfast
|
||||
(:one :main :breakfast-main)
|
||||
(:one :hot-drink :hot-drink))
|
||||
(:meal :lunch
|
||||
(:one :main :lunch-main)
|
||||
(:maybe :soup :soup :chance 1/2)
|
||||
(:one :cold-drink :cold-drink))
|
||||
(:meal :dinner
|
||||
(:one :main :dinner-main)
|
||||
(:one :hot-drink :hot-drink)))
|
||||
|
||||
(:plan :lazy-day
|
||||
(:meal :breakfast
|
||||
(:one :main :breakfast-main)
|
||||
(:one :hot-drink :hot-drink)
|
||||
(:one :cold-drink :cold-drink))))
|
||||
122
menus/townhall-shortnorth.sexp
Normal file
122
menus/townhall-shortnorth.sexp
Normal file
@@ -0,0 +1,122 @@
|
||||
(:menu "TownHall Short North"
|
||||
;; Bowl construction
|
||||
(:group :bowl-protein
|
||||
(:item "Organic chicken" 14)
|
||||
(:item "Grass-fed steak" 17)
|
||||
(:item "Braised beef" 16)
|
||||
(:item "Wild salmon" 16)
|
||||
(:item "Wild shrimp" 17))
|
||||
|
||||
(:group :bowl-base
|
||||
(:item "White rice" 0)
|
||||
(:item "Rice noodle" 0)
|
||||
(:item "Bone broth" 0))
|
||||
|
||||
(:group :bowl-addon
|
||||
(:item "Konjac noodle" 1)
|
||||
(:item "Mushrooms" 1)
|
||||
(:item "Shaved Parmesan" 1)
|
||||
(:item "Extra sauce" 0.50)
|
||||
(:item "Extra side" 3))
|
||||
|
||||
(:group :bowl-side
|
||||
(:item "Garlic broccoli" 0)
|
||||
(:item "Charred pineapple" 0)
|
||||
(:item "Grilled vegetables" 0)
|
||||
(:item "Roasted Brussels sprouts" 0)
|
||||
(:item "Smashed avocado" 0)
|
||||
(:item "Kimchi slaw" 0)
|
||||
(:item "Scrambled eggs" 0))
|
||||
|
||||
(:group :bowl-sauce
|
||||
(:item "Bang bang" 0)
|
||||
(:item "Rosemary aioli" 0)
|
||||
(:item "Korean BBQ" 0)
|
||||
(:item "Togarashi aioli" 0))
|
||||
|
||||
(:group :bowl-garnish
|
||||
(:item "Scallions" 0)
|
||||
(:item "Red onion" 0))
|
||||
|
||||
;; Broth construction
|
||||
(:group :broth-size
|
||||
(:item "12 oz" 3.75))
|
||||
|
||||
(:group :broth-type
|
||||
(:item "Chicken bone broth" 0)
|
||||
(:item "Beef bone broth" 0))
|
||||
|
||||
(:group :broth-addon
|
||||
(:item "Garlic" 0.50)
|
||||
(:item "Onions" 0.50)
|
||||
(:item "Scallions" 0.50)
|
||||
(:item "Konjac noodles" 1)
|
||||
(:item "Mushrooms" 1)
|
||||
(:item "Chicken" 2))
|
||||
|
||||
(:group :pour-la-table
|
||||
(:item "Truffle fries" 9)
|
||||
(:item "Steak bites" 18)
|
||||
(:item "Roasted Brussels sprouts" 6)
|
||||
(:item "Garlic broccoli" 5)
|
||||
(:item "Red sauce flatbread" 13))
|
||||
|
||||
(:group :dessert
|
||||
(:item "Acai bowl" 8)
|
||||
(:item "Energy bites" 8))
|
||||
|
||||
(:group :juice
|
||||
(:item "Citrus" 5)
|
||||
(:item "Pineapple" 5)
|
||||
(:item "Wheatgrass" 5))
|
||||
|
||||
(:group :smoothie
|
||||
(:item "Keto power" 10)
|
||||
(:item "Leg day (no flax)" 8)
|
||||
(:item "Keto cacao" 8))
|
||||
|
||||
(:group :hot-drink
|
||||
(:item "Original" 5)
|
||||
(:item "Honey latte" 5)
|
||||
(:item "Keto nootropic" 6))
|
||||
|
||||
(:group :iced-drink
|
||||
(:item "Kombucha" 5)
|
||||
(:item "Coconut water" 6))
|
||||
|
||||
(:plan :full-day
|
||||
(:meal :breakfast
|
||||
(:one :smoothie :smoothie)
|
||||
(:one :hot-drink :hot-drink)
|
||||
(:one :dessert :dessert))
|
||||
|
||||
(:meal :lunch
|
||||
(:one :protein :bowl-protein)
|
||||
(:one :base :bowl-base)
|
||||
(:choose :side :bowl-side :count 2)
|
||||
(:one :sauce :bowl-sauce)
|
||||
(:choose :garnish :bowl-garnish :count 2)
|
||||
(:one :hot-drink :hot-drink)
|
||||
(:one :cold-drink :iced-drink))
|
||||
|
||||
(:meal :dinner
|
||||
(:either :meal
|
||||
(:branch 1/2
|
||||
(:one :shared-plate :pour-la-table))
|
||||
(:branch 1/2
|
||||
(:one :protein :bowl-protein)
|
||||
(:one :base :bowl-base)
|
||||
(:choose :side :bowl-side :count 2)
|
||||
(:one :sauce :bowl-sauce)
|
||||
(:choose :garnish :bowl-garnish :count 2)))
|
||||
(:one :broth-size :broth-size)
|
||||
(:one :broth-type :broth-type)
|
||||
(:one :cold-drink :iced-drink)
|
||||
(:one :dessert :dessert)))
|
||||
|
||||
(:plan :lazy-day
|
||||
(:meal :breakfast
|
||||
(:one :smoothie :smoothie)
|
||||
(:one :hot-drink :hot-drink)
|
||||
(:one :cold-drink :iced-drink)
|
||||
(:one :dessert :dessert))))
|
||||
Reference in New Issue
Block a user