2017-11-07 5 views
1

사람이 (여기에 설명 된대로 - https://nim-lang.org/docs/filters.html을)이 소스 필터 구문 뭐가 잘못을 지적 할 수 소스 필터는 "잘못된 들여 쓰기"오류 메시지와 함께 컴파일 거부로디버깅 님은

echo greet() 이후
#? stdtmpl | standard 
#proc greet(name = "world"): string = 
# result = "" 
<h1>Hello $name</h1> 
#end proc 

echo greet() 

답변

1

은 님 코드 , 접두어로 #이 필요합니다. 또한 Nim이 proc 외부에 존재하지 않는 result 변수에 추가하려고하기 때문에 proc 파일 외부에 빈 행이 없을 수도 있습니다.

#? stdtmpl | standard 
#proc greet(name = "world"): string = 
# result = "" 
<h1>Hello $name</h1> 
#end proc 
#echo greet() 
+0

flyx! 문서가이 부분을 명확하게 기술하고 싶다면 (특히 빈 줄에 관한 부분) 그리고이 템플릿들이 자신의 파일에 있어야한다는 사실을 명심하십시오! – rebnoob