mirror of
https://github.com/fadden/6502bench.git
synced 2025-02-08 05:30:35 +00:00
Merge branch 'master' of https://github.com/fadden/6502bench
This commit is contained in:
commit
594c22a6fd
@ -24,6 +24,8 @@
|
||||
#
|
||||
# (Tested with Python v3.8.5)
|
||||
#
|
||||
# Copyright 2021 Andy McFadden.
|
||||
#
|
||||
|
||||
import filecmp
|
||||
import os.path
|
||||
@ -104,34 +106,64 @@ def editFile(inFileName, outFileName):
|
||||
|
||||
|
||||
def copyFromIncl(inFileName, tag, activeId, outFile):
|
||||
""" Copy incl file, substituting active ID if appropriate. """
|
||||
"""
|
||||
Copy include file in, substituting active ID and path variables when
|
||||
appropriate.
|
||||
inFileName: relative path to file we're working on
|
||||
tag: name of file to include (absolute or relative to inFileName)
|
||||
activeID: ID to mark as active
|
||||
outFile: file object to write data to
|
||||
"""
|
||||
|
||||
inFileDir = os.path.dirname(inFileName)
|
||||
if tag[0] == '/':
|
||||
# file is in top-level (current) directory
|
||||
inclFileName = tag[1:]
|
||||
else:
|
||||
# file is in same directory as input file
|
||||
inclFileName = os.path.join(os.path.dirname(inFileName), tag)
|
||||
inclFileName = os.path.join(inFileDir, tag)
|
||||
|
||||
print("== replacing section with " + inclFileName)
|
||||
|
||||
try:
|
||||
with open(inclFileName, "r") as inFile:
|
||||
# Use utf-8-sig to skip over Byte Order Marks (BOM).
|
||||
with open(inclFileName, "r", encoding="utf-8-sig") as inFile:
|
||||
fileData = inFile.read()
|
||||
except IOError as err:
|
||||
raise LocalError(err)
|
||||
|
||||
# Create a relative path for ${ROOT}, which is defined as the directory
|
||||
# in which we're running.
|
||||
# in which we're running. The path gets us from the input file's
|
||||
# directory back to the root.
|
||||
# TODO: make this work correctly for absolute paths?
|
||||
if inFileName[0] == '/':
|
||||
raise LocalError("Not a relative path: " + inFileName)
|
||||
tmpPair = os.path.split(inFileName)
|
||||
rootRel = ""
|
||||
while tmpPair[0]:
|
||||
rootRel += "../"
|
||||
if tmpPair[0] != ".":
|
||||
# ignore leading "./", which you get from find+xargs
|
||||
rootRel += "../"
|
||||
tmpPair = os.path.split(tmpPair[0])
|
||||
|
||||
# TODO: consider having a ${LOCAL} ...
|
||||
# Create a relative path for ${LOCAL}, which is defined as the directory
|
||||
# from which the input file was loaded. The path gets us from the input
|
||||
# file's directory back to the included file's directory
|
||||
#
|
||||
# Suppose we're working on foo/bar/index.html, which includes
|
||||
# ../incl-sidenav.html (i.e. foo/incl-sidenav.html). We want references
|
||||
# to map ${LOCAL}/bar/glob.html to "glob.html", and
|
||||
# ${LOCAL}/splat/index.html to "../splat/index.html". For now, we always
|
||||
# use a local offset, so it's actually "../bar/glob.html". This is a step
|
||||
# up from ${ROOT}, which would be "../../foo/bar/glob.html", but not as
|
||||
# clever as we could be.
|
||||
#
|
||||
# What we really want to do is extract the string that follows ${ROOT}
|
||||
# from the input file and compute the minimal path, but that requires
|
||||
# more effort than a simple variable substitution. ${LOCAL} would be a
|
||||
# half-step, and probably not worth the effort.
|
||||
|
||||
if activeId:
|
||||
# Given an HTML block like <li id="sidenav-moving-around">, insert
|
||||
# a class assignment: class="active". The ID to modify is
|
||||
|
@ -1,3 +1,4 @@
|
||||
<div id="footer">
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -7,3 +8,4 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
</div>
|
@ -1,4 +1,6 @@
|
||||
<div id="masthead">
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
</div>
|
@ -1,3 +1,4 @@
|
||||
<div id="topnav">
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href="${ROOT}/./">HOME</a>
|
||||
@ -16,3 +17,4 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
</div>
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,7 +10,7 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<style>
|
||||
img {
|
||||
@ -24,17 +24,17 @@
|
||||
|
||||
<body class="no-sidenav">
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-home -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-home -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" class="active" href="./">HOME</a>
|
||||
@ -53,8 +53,8 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -188,8 +188,8 @@ The full source code is available on
|
||||
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -199,8 +199,8 @@ The full source code is available on
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>About Disassembly - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-about-disasm -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-about-disasm -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -188,8 +188,8 @@ CopyData lda #<addrs ;get pointer into
|
||||
<a href="using-sourcegen.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -199,8 +199,8 @@ CopyData lda #<addrs ;get pointer into
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Address Tables - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-address-tables -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-address-tables -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -295,8 +295,8 @@
|
||||
<a href="extension-scripts.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -306,8 +306,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Advanced Topics - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-advanced-topics -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-advanced-topics -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -108,8 +108,8 @@ All of the tutorials assume you are already familiar with SourceGen.</p>
|
||||
<a href="address-tables.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -119,8 +119,8 @@ All of the tutorials assume you are already familiar with SourceGen.</p>
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Digging Deeper - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-digging-deeper -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-digging-deeper -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -195,8 +195,8 @@
|
||||
<a href="string-formatting.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -206,8 +206,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Editing Data - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-editing-data -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-editing-data -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -232,8 +232,8 @@
|
||||
<a href="generating-code.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -243,8 +243,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Extension Scripts - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-extension-scripts -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-extension-scripts -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -219,8 +219,8 @@
|
||||
<a href="visualizations.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -230,8 +230,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Generating Code - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-generating-code -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-generating-code -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -159,8 +159,8 @@
|
||||
<a href="digging-deeper.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -170,8 +170,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,3 +1,4 @@
|
||||
<div id="sidenav">
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -24,3 +25,4 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
</div>
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-index -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-index -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index" class="active"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -114,8 +114,8 @@ URL.
|
||||
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -125,8 +125,8 @@ URL.
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Inline Data - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-inline-data -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-inline-data -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -164,8 +164,8 @@
|
||||
<a href="odds-ends.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -175,8 +175,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Labels & Symbols - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-labels-symbols -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-labels-symbols -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -380,8 +380,8 @@
|
||||
<a href="editing-data.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -391,8 +391,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Local Variables - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-local-variables -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-local-variables -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -298,8 +298,8 @@
|
||||
<a href="inline-data.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -309,8 +309,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Moving Around - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-moving-around -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-moving-around -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -229,8 +229,8 @@
|
||||
<a href="simple-edits.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -240,8 +240,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Odds & Ends - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-odds-ends -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-odds-ends -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -225,8 +225,8 @@
|
||||
<a href="advanced-topics.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -236,8 +236,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Simple Edits - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-simple-edits -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-simple-edits -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -232,8 +232,8 @@
|
||||
<a href="labels-symbols.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -243,8 +243,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>String Formatting - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-string-formatting -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-string-formatting -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -149,8 +149,8 @@
|
||||
<a href="local-variables.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -160,8 +160,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Using SourceGen - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-using-sourcegen -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-using-sourcegen -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -202,8 +202,8 @@
|
||||
<a href="moving-around.html" class="btn-next">Next »</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -213,8 +213,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- START: /head-incl.html -->
|
||||
<!-- START: /incl-head.html -->
|
||||
<!-- common head elements -->
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -10,24 +10,24 @@
|
||||
integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
|
||||
<link rel="stylesheet" href="../main.css"/>
|
||||
<!-- END: /head-incl.html -->
|
||||
<!-- END: /incl-head.html -->
|
||||
|
||||
<title>Visualizations - SourceGen Tutorial</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- START: /incl-masthead.html -->
|
||||
<div id="masthead">
|
||||
<!-- START: /masthead-incl.html -->
|
||||
<!--<div class="masthead-title" style="background-image: url('images/screenshot-mainwin.png');">-->
|
||||
<div class="masthead-title">
|
||||
6502bench
|
||||
</div>
|
||||
<!-- END: /masthead-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-masthead.html -->
|
||||
|
||||
<!-- START: /incl-topnav.html active:#topnav-sgtutorial -->
|
||||
<div id="topnav">
|
||||
<!-- START: /topnav-incl.html active:#topnav-sgtutorial -->
|
||||
<!-- top navigation bar contents -->
|
||||
<nav>
|
||||
<a id="topnav-home" href=".././">HOME</a>
|
||||
@ -46,11 +46,11 @@
|
||||
$("#sidenav").toggle("fast");
|
||||
}
|
||||
</script>
|
||||
<!-- END: /topnav-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-topnav.html -->
|
||||
|
||||
<!-- START: incl-sidenav.html active:#sidenav-visualizations -->
|
||||
<div id="sidenav">
|
||||
<!-- START: sidenav-incl.html active:#sidenav-visualizations -->
|
||||
<!-- side navigation bar contents -->
|
||||
<ul>
|
||||
<li id="sidenav-index"><a href="./">Introduction</a></li>
|
||||
@ -77,8 +77,8 @@
|
||||
<li id="sidenav-visualizations" class="active"><a href="visualizations.html">Visualizations</a></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<!-- END: sidenav-incl.html -->
|
||||
</div>
|
||||
<!-- END: incl-sidenav.html -->
|
||||
|
||||
<div id="main">
|
||||
|
||||
@ -370,8 +370,8 @@
|
||||
<a href="extension-scripts.html" class="btn-previous">« Previous</a>
|
||||
</div>
|
||||
|
||||
<!-- START: /incl-footer.html -->
|
||||
<div id="footer">
|
||||
<!-- START: /footer-incl.html -->
|
||||
<hr/>
|
||||
<p>Copyright 2021 faddenSoft</p>
|
||||
<!-- <p id="screen-size"></p>
|
||||
@ -381,8 +381,8 @@
|
||||
var x = document.getElementById("screen-size");
|
||||
x.innerHTML = "DEBUG: initial window size " + w + "x" + h;
|
||||
</script> -->
|
||||
<!-- END: /footer-incl.html -->
|
||||
</div>
|
||||
<!-- END: /incl-footer.html -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
Loading…
x
Reference in New Issue
Block a user