summaryrefslogtreecommitdiffstats
path: root/2022/talks/asmblox.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-12-10 16:48:09 -0500
committerSacha Chua <sacha@sachachua.com>2022-12-10 16:48:09 -0500
commit3a8a34d7a50f679f0d3715c339cd5652e2deb7ce (patch)
tree66ed7db24c17af1a72f286246c936bec1b15bd8c /2022/talks/asmblox.md
parent9f0801ef2f6ace5ca7a74f465f4479624de72a9d (diff)
downloademacsconf-wiki-3a8a34d7a50f679f0d3715c339cd5652e2deb7ce.tar.xz
emacsconf-wiki-3a8a34d7a50f679f0d3715c339cd5652e2deb7ce.zip
remove backslashes
Diffstat (limited to '2022/talks/asmblox.md')
-rw-r--r--2022/talks/asmblox.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/2022/talks/asmblox.md b/2022/talks/asmblox.md
index 41795b5e..b779c622 100644
--- a/2022/talks/asmblox.md
+++ b/2022/talks/asmblox.md
@@ -36,8 +36,8 @@ The source code can be found at <https://github.com/zkry/asm-blox>
## Questions and answers
-- Q: Why did you choose an internal state versus many\`state
- buffers\`? (ie. actual windows)  Thanks!
+- Q: Why did you choose an internal state versus many`state
+ buffers`? (ie. actual windows)  Thanks!
- A: A single internal state is easier to deal with in the context
of the game. Windows would obviously be better for other normal
applications to allow users to customize how they should behave.
@@ -46,13 +46,13 @@ The source code can be found at <https://github.com/zkry/asm-blox>
- Q:Did this use wasm ? We call some wasm code from Emacs?
- A:No, more similar to TIS-100, just a game.
- Q: Why wasm rather than a more traditional Assembly dialect? It
- wouldn\'t be harder to implement, right?
+ wouldn't be harder to implement, right?
- A: It would have been easier, but less of a challenge and
resemble TIS-100 too much.
- Q:Any next projects on your mind?
- A: Yes, a couple, hopefully more useful. I think tree-sitter is
- cool. There\'s a neovim plugin called neogen that generates
- documentation. Hopefully next year I\'ll be presenting something
+ cool. There's a neovim plugin called neogen that generates
+ documentation. Hopefully next year I'll be presenting something
more useful.
- Q: Does this work with any other paren-based editing packages?
- A: Not at all (etc. tbd)
@@ -63,24 +63,24 @@ The source code can be found at <https://github.com/zkry/asm-blox>
- Q:  How did you go about designing the puzzles?
- A: With open-ended puzzles like this, coming up with random
ideas that seem like they should be implementable usually works.
- If  you\'ve seen some of Zachtronics games, the bar is extremely
+ If  you've seen some of Zachtronics games, the bar is extremely
high for what is capable.
-- Q: What\' are your favorite changes  in the upcoming emacs 29?
- - A: Definitely tree sitter. I\'ve played around with it and it
+- Q: What' are your favorite changes  in the upcoming emacs 29?
+ - A: Definitely tree sitter. I've played around with it and it
provides a nice interface for extracting syntax information.
Like I can probably rewrite this plugin without any crazy
regexs: <https://github.com/zkry/go-ttest.el>
- Q: Are there tools to add more puzzles?
- A: So the game code itself has a asm-blox-puzzles.el file which
- defines each puzlze. It\'s pretty easy to add new puzzles but it
+ defines each puzlze. It's pretty easy to add new puzzles but it
involves digging into the code.
- QLike a binding to graphviz? (assume this is a continuation of the
- \"what kind of tool\" question)
+ "what kind of tool" question)
- A: I was thinking more ASCII, like a tool I saw called diagon.
Like artist mode but for graphs. But graphviz is amazing and a
lot could be done with that.
-           the diagon tool: <https://arthursonzogni.com/Diagon/#Math>\
+           the diagon tool: <https://arthursonzogni.com/Diagon/#Math>
[[!inline pages="internal(2022/info/asmblox-after)" raw="yes"]]