mwe:
0. spaces (correct)
input (spaces)
@o src/attempt.py @{
@< att load data @>
@}
@d data schema@{
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
@}
@d att load data @{
def load_data():
@< data schema @>
@}
output (spaces)
def load_data():
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
faulty ones
1. with tabs:
input (tabs):
@o test.py @{
@< att load data @>
@}
@d data schema@{
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
@}
@d att load data @{
def load_data():
@< data schema @>
@}
output (tabs):
notice the space before def
def load_data():
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
Others too (with tabs):
2. -indent
@o test.py @{
@< att load data @>
@}
@d -indent data schema@{
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
@}
@d att load data @{
def load_data():
@< data schema @>
@}
notice the space before data_scheme & its corresponding closing parenthesis ) at same indentation
def load_data():
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
3. -noindent
@o test.py @{
@< att load data @>
@}
@d -noindent data schema@{
data_schema = sml.Seq(
sml.Map({
"ques": sml.Str(),
})
)
@}
@d att load data @{
def load_data():
@< data schema @>
@}
$ pdm run pyweb -xw test.w
...
ERROR:TextCommand:attempt to tangle a text block ('test.w', 6) 'data_schema = sml.Seq( [...]'
ERROR:TangleAction:Problems tangling outputs from WindowsPath('test.w') (tangle files are faulty).
INFO:Application:Load 0 lines from 1 files in 0.000 sec., Tangle 0 lines in 0.000 sec.
mwe:
0. spaces (correct)
input (spaces)
output (spaces)
faulty ones
1. with tabs:
input (tabs):
output (tabs):
notice the space before
defOthers too (with tabs):
2.
-indentnotice the space before
data_scheme& its corresponding closing parenthesis)at same indentation3.
-noindent